Michael Phelps is an absolute machine.
The 31-year-old has taken his tally to 23 Olympic medals this week, with three goals secured in the Men's 4x200m freestyle relay, the Men's 200m butterfly and the Men's 4x100m freestyle relay.
Phelps now has a staggering 21 Olympic gold medals to his name, with the first bunch secured at the 2004 games in Athens, followed by Beijing in 2008 and London four years ago.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250-word test article: https://gms.to/haveyoursay4
After winning gold in the 4x100m freestyle relay, Phelps went back to his accommodation and ate a whopping 450g of spaghetti, according to Fox Sports.
This would typically be the amount a family of four might consume at dinner time.
Phelps doesn't even like spaghetti
This feat - which wouldn't have looked out of place on Man vs Food - was made all the more remarkable by the fact Phelps doesn't even like spaghetti.
“I tried to do as much as I could, get my lactate cleared, had a massage, had an ice bath, eat,” said Phelps, according to the AP. “I think I had a pound of spaghetti and I am not a spaghetti fan, I forced myself to eat it.”
Phelps ate 12,000 calories a day during 2008 Olympics
Phelps is used to eating giant-sized portions of food as part of his training.
At his peak, during the 2008 Olympics, the Baltimore-born swimmer was chowing down an insane 12,000 calories a day.
According to the Telegraph, this was his typical daily diet...
Breakfast: Three fried-egg sandwiches with cheese, lettuce, tomatoes, fried onions and mayonnaise. Two cups of coffee. One five-egg omelette. One bowl of grain. Three slices of French toast topped. Three chocolate-chip pancakes.
Lunch: One pound of pasta. Two large ham and cheese sandwiches with mayonnaise on white bread, plus energy drinks that supply him with another 1,000 calories.
Dinner: One pound of pasta, an entire pizza and even more energy drinks.
How is it even possible to eat that much?
Is Michael Phelps the best Olympian of all time? Have your say by leaving a comment below.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms