George Russell will make his 100th start of his F1 career at this weekend's United States Grand Prix - if all goes well.
The Mercedes driver and one-time F1 race winner has gone through quite the experience during his time at the Brackley-based outfit and for Williams, with which he made his debut in 2019.
A foray into Mercedes, a fantastic result at that Belgian Grand Prix and a number of setbacks is what the young Briton has already experienced in his 100 race weekends.
Viewed by others:
The highs
Since Russell's F1 debut, he was seen as one of the top talents and a future driver for Mercedes, the team he spent years with as part of its junior team.
His ability to take opportunities in difficult situations was on display at the 2021 Belgian GP when he qualified his Williams in second place in the very treacherous weather conditions at the Spa-Francorchamps circuit.
It marked a seismic result for Williams who was subjected to the back of the field for much of the campaign.
The race infamously ended following two laps behind the safety car due to inclement weather on Sunday, meaning his P2 result in qualifying became his maiden podium.
While at Williams, Mercedes was already pleased with the British talent but the chance came for Russell to prove himself in a Silver Arrow in Bahrain in 2020, when he was called upon to fill in for Lewis Hamilton at the Sakhir GP.
Russell managed to impress straight away in qualifying by clocking the second-fastest time in Q3, marginally slower than temporary team-mate Valtteri Bottas and just ahead of Red Bull's Max Verstappen.
He managed to overtake Bottas in magnificent fashion in the race but victory was cruelly snatched from him as he was first fitted with the wrong set of tyres before suffering a late-race puncture - eventually classified in ninth.
A victory finally came at the 2022 Sao Paulo GP, when Russell had a fantastic sprint weekend at Interlagos.
The Mercedes driver won his first Grand Prix, giving his German employer its only victory of the entire season. To this day, the tally still stands at one but Russell has made it clear that he desires much more.
The lows
As briefly mentioned above, the 2020 Sakhir GP was a race with two sides. Although Russell proved to all that he was Mercedes-worthy, he suffered a massive setback.
On this occasion, there was nothing he could do about Mercedes' blunder that likely cost him the win, leaving him visibly distraught after the race.
But what about the moments he could do something about? One example could be found at the 2020 Emilia Romagna GP when he was on his way to scoring rare points for Williams.
For a moment, he drove "up front" behind the safety car before the pecking order was restored, but a solid result did not materialise: Russell got on the gas too hard with cold tyres which resulted in a crash whilst the race was neutralised.
The 2021 Emilia Romagna GP would also end in frustration when he came together with Mercedes' Valtteri Bottas as they raced for position before appearing to slap the Finn's helmet as he walked away from the incident.
One of the most recent low stages of his career would be his crash on the final lap of the 2023 Singapore GP.
Russell was running in third place and was hunting for the win but he got too close to the outside barrier in a brief lapse of concentration and failed to finish the race.
However, it can't be ignored that George Russell is one of the top talents in Formula 1 and part of the new generation of stars.
The big question, however, is how he will perform when the world title is on the line - a scenario that we may find out in the years to come.