Conor McGregor may be considered yesterday's man in the UFC but it hasn't stopped him from becoming the biggest earner in sport from 2020 to 2021.
The report took salaries of the world's biggest sports stars and divided it by the number of minutes they compete on the field, ring or even court.
A study conducted by OLBG calculated that it takes the Irishman less than seven seconds to pocket $1million.
The research provided reveals on-field earnings from the 25 richest athletes from May 1, 2020, to May 1, 2021.
While the data does not include McGregor's most recent fight against Dustin Poirier in July but it takes into account his second round KO defeat to Poirier in January.
McGregor earns £6.42million for every minute he spends inside the octagon. Each round in the UFC is five minutes and with his total earnings at £16.25million, it calculates to just over two rounds of action.
In second spot behind McGregor is boxing's biggest name in Saul 'Canelo' Alvarez.
The Mexican superstar dispatched Callum Smith, Avni Yildirim and Billy Joe Saunders to become unified super middleweight world champion.
Smith was the only fighter out of the three to take him the full 12 rounds while Yildirim got stopped inside three rounds and Saunders retired after eight.
It means it took Canelo two minutes and 15 seconds for each $1million he got paid and $328,197 per minute inside the ring. It gives him a total purse of $32million for the 12-month period.
From third to 16th, they are all from the NFL. Just behind Canelo is Dak Prescott of the Dallas Cowboys, whose eye-watering salary of $97million calculated to him making $1million per every three minutes and five seconds.
He did, however, play 300 minutes of action. Ronnie Stanley, David Bakhtiari, Joey Bosa, Trent Williams, Myles Garrett, Jalen Ramsey and Marlon Humphrey complete the top 10.
Ronaldo, who annually earns in the region of £50,000,000, is 25th on the list - ahead of NBA stars James Harden and Stephen Curry but behind another basketball great, Anthony Davis.
According to the research, it takes Ronaldo a swift 53 minutes and 35 seconds to make a million dollars. That's just over one half of soccer.
Messi, on the other hand, ranks two places above his great rival. The PSG forward needed just 43 minutes and 13 seconds on the field to rake in the seven-figure sum.