Mbappé faces first shot at 100 Real Madrid goals against Leipzig
Kylian Mbappé has his first real chance to reach 100 official goals for Real Madrid tonight against RB Leipzig. The French striker sits on 97 goals and would need a hat-trick to hit the milestone in just two and a half seasons at the club. He is also still in time to beat the calendar mark set by Cristiano Ronaldo back in 2011.

Kylian Mbappé has his first major opportunity this Tuesday against RB Leipzig to reach one hundred official goals for Real Madrid. After just two and a half seasons at the Spanish club, the French forward sits on 97 goals, meaning a hat-trick in the Champions League fixture would take him to the milestone. The game arrives at a strong moment for the striker, who is averaging a goal per match this campaign and once again leads the team's attacking output.
- Mbappé has 97 goals for Real Madrid and is three away from the century mark.
- A hat-trick against Leipzig would give him 100 goals as a Madrid player.
- He has scored three or more goals in six matches since joining the club.
- He still has time to reach 100 goals earlier in the calendar than Cristiano Ronaldo.
- This season he has scored 11 goals in 11 official appearances.
A hat-trick against Leipzig would seal 100 Real Madrid goals
The equation is simple: if Mbappé scores three times tonight, the century mark will arrive in the same game. That would not be a new scenario for him, because the Bondy-born star has already produced six hat-tricks or matches with more than three goals as a Real Madrid player. His most recent one came this season, on the second LaLiga matchday against Real Sociedad. His ability to turn games into goalscoring exhibitions makes the target a realistic possibility rather than a statistical curiosity.
Mbappé's goalscoring pace at Real Madrid: a record-breaking trajectory
Since joining the club, the Frenchman has moved through scoring stages at remarkable speed. In his first campaign he produced 44 goals in 59 matches, including 31 in LaLiga, a record that earned him the Golden Boot and the Pichichi Trophy. His second season started in spectacular fashion: he found the net in eight consecutive league matchdays and matched Cristiano Ronaldo's calendar-year mark of 59 goals.
In the Champions League he again showed devastating finishing power with 15 goals. However, a knee injury that affected him for three months limited his consistency and slowed a season that was clearly heading toward the 50-goal mark. Mbappé finished with 42 goals in 44 matches, 25 of them in LaLiga. He could not defend the Golden Boot, but he did claim his second consecutive Pichichi Trophy.
Mbappé can beat Cristiano Ronaldo to the 100-goal milestone
The race against history adds extra spice to these next few days. Cristiano Ronaldo needed 105 matches to reach 100 goals for Real Madrid, a figure Mbappé cannot beat because he has already played 114 games. Where the Frenchman does have room is on the calendar: the Portuguese star scored his 100th goal on November 2, 2011, also in his third season at the club.
With three matches still to come before that date —Leipzig tonight, Barcelona on Sunday and Racing de Santander on November 1— Mbappé has three games to score the three goals that separate him from the century mark. If he manages it in any of them, he will have reached the milestone earlier than the Portuguese icon.
Three matches to make history: Leipzig, Barcelona and Racing de Santander
Real Madrid's immediate schedule gives Mbappé a reasonable margin to reach the century without needing a hat-trick tonight. After hosting Leipzig in the Champions League, the team will face Barcelona in LaLiga and then close the run against Racing de Santander in the Copa del Rey. Any combination of three goals across those fixtures would be enough.
What keeps expectations high is the forward's consistency: eleven goals in eleven appearances this season. At that pace, the 100-goal barrier could fall at any moment, although the ideal scenario for Madrid fans is tonight, in a high-stakes European clash at the Santiago Bernabéu.
Six magical hat-trick nights for Mbappé in a Real Madrid shirt
The possibility of scoring a hat-trick against Leipzig is not a pipe dream for Mbappé. The striker has produced three or more goals on six occasions since arriving at Real Madrid, proof that his ability to light up a match with multiple goals is a constant part of his game. His most recent display came early this season against Real Sociedad, once he had already put the physical concerns of the previous campaign behind him.
That ease in turning his name into the story of big goalscoring nights was one of the reasons the Madrid club chased his signature for years. At PSG he showed season after season that he could turn a knockout tie or a league match into a personal exhibition, and he is now repeating that formula in white. Leipzig, with their attacking approach, may leave ideal spaces for the Frenchman to exploit his pace and finishing.
What is at stake for Mbappé against RB Leipzig in the Champions League
Beyond the century mark, Mbappé has his status as the team's leading goalscorer on the line tonight in a competition he has made his own. The Frenchman scored 15 goals in last season's Champions League and is aiming to be decisive again in the group stage. A hat-trick against Leipzig would also put him on the back pages across the continent in the middle of a European week.
The German side arrive at the Bernabéu as a dangerous opponent, with a young squad and a brave style of play that usually produces open matches. Far from intimidating the Madrid striker, that could accelerate his chances of reaching the century mark. The home crowd knows that a Champions League night with an inspired Mbappé means entertainment and, most likely, goals.
Frequently asked questions
How many goals does Mbappé need to reach 100 for Real Madrid?
Mbappé currently has 97 goals for Real Madrid, so he is just three away from the century mark. A hat-trick against RB Leipzig would allow him to reach it tonight.
When did Cristiano Ronaldo score his 100th goal for Real Madrid?
Cristiano Ronaldo scored his 100th goal as a Real Madrid player on November 2, 2011, during his third season at the club. He achieved it in 105 matches, a figure Mbappé cannot match because he has already played 114 games.
Which matches does Mbappé have left to beat Cristiano Ronaldo's calendar record?
Mbappé has three matches to try and reach 100 goals before the date Cristiano managed it: Leipzig in the Champions League, Barcelona in LaLiga and Racing de Santander in the Copa del Rey on November 1.