Lionel Messi and Cristiano Ronaldo kept their long rivalry alive this week, with both veterans scoring in separate league wins as they pushed deeper into their late 30s and closer to another statistical landmark. Messi scored and set up two more goals in Inter Miami’s 4-2 victory over Toronto FC, while Ronaldo found the net in Al Nassr’s 4-2 win over Al Shabab.
Messi’s goal came after he drove forward from midfield, exchanged passes with Rodrigo De Paul and finished to make it 4-0. The strike lifted the 39-year-old’s official career total to 907 goals in 1,151 appearances. Ronaldo, who turned 41 earlier this year, scored from a cross delivered by Sadio Mane and raised his official total to 972 goals in 1,320 appearances.
The numbers give fresh shape to a rivalry that has stretched across eras and leagues and now lives on in its purest form: the race to 1,000 official goals. Messi joined Inter Miami in 2023 and has kept producing in the United States, while Ronaldo’s move to Al Nassr has helped raise the profile of the Saudi Pro League. Their careers no longer run on the same European stage, but their scoring still lands in the same conversation.
The friction in the race is simple. Ronaldo is closer to 1,000, needing 28 more goals, but Messi remains the only active player who looks capable of threatening Ronaldo’s all-time scoring record. That is why every goal now matters twice: once for the result on the night, and again for the totals that will define how this rivalry is remembered.
For now, both men are still adding to the same story. At 39 and 41, they are no longer chasing each other through the prime of their careers. They are chasing history, one goal at a time.






