Lionel Messi broke the World Cup scoring record two days before his 39th birthday. But that headline hides a bigger question: how did his numbers as a 38-year-old stack up against Cristiano Ronaldo’s at the same age?
Ronaldo turned 39 in February 2024, so his age-38 season stretched across most of 2023 and the first chunk of 2024. In that window, he scored 53 goals for Al-Nassr and Portugal. That’s a lot of goals against Saudi Pro League defenses and international minnows, but it also included a rough Euro 2024 — zero goals in five games as Portugal went out in the quarterfinals.
Messi has been different. He’s scoring for fun at club level, sure, but he’s also shown up for Argentina. He put five past Algeria and Austria in Argentina’s opening World Cup matches as the defending champions started strong. That’s not padding stats against part-time defenders; that’s a 38-year-old dictating games at the highest level.
“There are no words for Leo. There’s no point comparing him because he’s alone at the top,” said Lisandro Martinez after Messi scored twice against Austria. “All that’s left is to enjoy him. I’m incredibly proud to have him by my side and for him to be Argentine. We have to appreciate him.”
The numbers game Messi doesn’t care about
Messi has always had a weird relationship with stats. He said as much in a 2025 interview that’s been making the rounds again.
“I don’t like statistics. Today everything is about that. I like to be very involved in the game,” Messi said. “There were years when we won everything: reaching the Copa América final with the national team, winning the Champions League with Barcelona. It’s difficult. In 2012, I scored around 91 goals. I don’t play for that, I never cared about it.”
He added: “It wasn’t in my mind to make an assist just to break a record or surpass someone else. It’s hard to choose one year. Thankfully I’ve had many very good ones.”
That quote basically explains the difference between the two players at this stage. Ronaldo chases every record like it owes him money. Messi just plays and lets the numbers pile up naturally.
Who was actually better?
The raw numbers say Ronaldo scored more goals at 38 — 53 to Messi’s current total, which is still active. But context matters. Ronaldo’s 53 came in a league where the average defender is basically a traffic cone, and his international production dried up at a major tournament. Messi’s goals came in bigger moments, against better competition, and with Argentina looking like the team to beat again.
If you value volume, Ronaldo wins. If you value timing and opposition quality, Messi takes it. Most neutrals would probably lean Messi because his goals actually meant something for a team chasing another World Cup. Ronaldo was already eliminated from that conversation.
Either way, we’re watching two players who are doing things nobody past 37 had any business doing. And one of them just broke a record that might never be touched again.

Leave a Comment