Celtic ace Callum McGregor racked up the most minutes played last season - beating off every other footballer in the world.

The Scotland cap starred for the treble Treble winners in 69 matches.

In those games, McGregor clocked in a whopping 5,894 minutes played.

READ MORE: Celtic could play Cluj or Maccabi Tel-Aviv in Champions League qualifier

Closest to McGregor was Ajax midfielder Daley Blind at 5,819 and then Benfica's Ruben Dias at 5,790.

The 26-year-old also came third in a table of most matches played worldwide last season in incredible stats from Spanish publication Marca.

He beat out competition from Chelsea's Eden Hazard and Juventus new boy Matthijs de Ligt.