Henry Moore wins 2025 FIA F4 Global Esports Championship presented by MOZA
December 8th, 2025 by Justin Melillo
With three victories across the season, including one at Brands Hatch in the double-headed season finale, Bradford on Avon’s Henry Moore locked up the 2025 FIA F4 Global Esports Championship presented by MOZA on Saturday afternoon. 12 drivers entered Saturday with a potential title claim, but after Moore took the checkers in the first race of the day, it was down to just two entering the Portland finale.
Another United Kingdom competitor, Dan Amor from Trowbridge, another winner during the season, entered 16 points back. Had his qualifying efforts been better at Portland, the potential to steal the title was there. However, with just a ninth place finish, Amor only made up five points, crowning Moore the champion of the world by 11 points when it was all said and over with. Hemel Hempstead’s Isaac Phelps collected his first-career victory in the season finale at Portland, elevating him to a fourth-place finish in the final standings.
The FIA F4 Global Esports Championship title has been decided! The final race was surely dicey, but after a final 15 minute battle…
Henry Moore claims the 2025 Series Championship!
Isaac Phelps wins the final race of the season at Portland!@fia | @moza_racing pic.twitter.com/JMC7JoTom6
— iRacing (@iRacing) December 6, 2025
Moore, who also claimed the British F4 Esports Championship at the end of November, reigns as both a Regional and World Champion at the end of the 2025 racing season. “Honestly, I can’t believe it,” Moore said after celebrating his title with some virtual donuts. “Going into the Qualifying Series through the Regional Tour, I didn’t think this would happen at the end of it. I just can’t believe it. To have Dan there in second, we’re obviously really good friends, he’s literally five minutes down the road, it’s… it’s unbelievable. I can’t put it into words, to be honest.”
The top of the board at the end of the season was unsurprisingly filled with European drivers, considering their Regional Tour races in 2025 Season 3 were constantly the highest Strength of Field races for each week. Six different drivers picked up wins throughout the season—despite Moore having three of them to himself—with four other winners representing the European Region. The lone American to score a victory was Arizona’s Elvis Rankin, who held off Moore to claim the win in a photo finish at Fuji Speedway two weeks ago. The highest finishing driver from the Asia-Pacific Region was Fuchu-Shi, Japan’s Shoma Shintani, who wound up 10th overall.
RACE #7 at Brands Hatch | Moore claims third win of 2025 dominantly; Vazquez, nine others eliminated from title contention
Entering the penultimate round at Brands Hatch, 12 global competitors still had a shot at claiming the 2025 title. At the head of the field, tied with Henry Moore, was the winner at the Red Bull Ring in Round 4, Spain’s Aaron Vazquez. One of the most important aspects of each round, with 39 competitors on track for only 15 minutes at a time, is qualifying up front. The worst that any winner had started through the first six races was sixth, and that was Vazquez in Austria.
Unfortunately, Vazquez’s championship hopes would take an immediate nosedive as he failed to set a lap during qualifying at Brands Hatch, overdriving the eighth corner, Stirlings, resulting in an off-track which would nullify the lap. Even worse for his chances, Moore claimed yet another pole position, and if not for the Fuji photo finish, Moore would have been three-for-three from the pole position this season entering the final races of the year. In order to stay in the hunt, Vazquez would need to score at least a single point, as Moore would have any tiebreaker otherwise. That chance ended on Lap 1.
As the field got away cleanly through the first three corners, it was at Surtees where Vazquez was caught up in calamity. The only way his title hopes would survive would be if Moore didn’t win. For the first time all season, however, the fight didn’t come down to the last lap. It was over just before halfway, when Isaac Phelps made the move on the defending series champion, Brighton’s Luke McKeown. By the time that battle had subsided, Moore managed to break free from the draft and set his own pace to the checkers.
Dan Amor, who entered the day seven points back, needed to stay within 24 points to have a shot at stealing the title. The Road Atlanta winner started in fifth, working around Shoma Shintani and McKeown before hitting a roadblock in Phelps. The two went at it for second, a difference of four points, but Phelps held on as Amor had to settle for third. With just a single race to go, only two drivers had a shot—Moore, now with his third win on the season, giving him all tie-breaker advantages, and Amor, 16 points behind, needing at least a second place finish and for Moore to finish outside the top-12 to have a shot at Portland.
Down the rest of the running order, multiple title hopefuls saw their chances end in disaster before the checkers flew. Elvis Rankin, Shintani, and Ireland’s Alex O’Grady all saw their chances end with a DNF at Brands Hatch in separate incidents. The biggest mover in the race was Andre Castro from New York, moving from 31st to 18th, but he finished just outside the points, a pivotal demerit for his chances at finishing as one of the top-three in his region by season’s end.
FIA F4 Global Esports Championship presented by MOZA – Race #7 results from Brands Hatch:
Fin. |
St. |
No. |
Driver |
Laps |
Interval |
Led |
Region |
Pts. |
| 1 | 1 | 72 | Henry IE Moore | 11 | 0.000 | 11 | Europe | 25 |
| 2 | 3 | 35 | Isaac Phelps | 11 | -4.012 | 0 | Europe | 20 |
| 3 | 5 | 41 | Dan Amor | 11 | -4.274 | 0 | Europe | 16 |
| 4 | 2 | 1 | Luke McKeown | 11 | -4.519 | 0 | Europe | 14 |
| 5 | 7 | 47 | Alejandro Sánchez | 11 | -5.112 | 0 | Europe | 12 |
| 6 | 9 | 31 | Martin Kadlečík | 11 | -6.601 | 0 | Europe | 10 |
| 7 | 11 | 56 | Damon Woods | 11 | -6.665 | 0 | Asia-Pac | 9 |
| 8 | 10 | 74 | Benjamin Roberts | 11 | -6.740 | 0 | Asia-Pac | 8 |
| 9 | 13 | 17 | Victor Miranda | 11 | -8.378 | 0 | Americas | 7 |
| 10 | 14 | 51 | Zach Rattray-White | 11 | -8.751 | 0 | Asia-Pac | 6 |
| 11 | 16 | 5 | Pablo Espes | 11 | -10.279 | 0 | Europe | 5 |
| 12 | 12 | 10 | Mehdi Kousha | 11 | -11.169 | 0 | Asia-Pac | 4 |
| 13 | 17 | 15 | Miguel Costa | 11 | -11.503 | 0 | Europe | 3 |
| 14 | 22 | 11 | Flavio Dantas | 11 | -15.576 | 0 | Americas | 2 |
| 15 | 18 | 33 | Gaël Valero | 11 | -16.677 | 0 | Europe | 1 |
| 16 | 21 | 22 | Augustin Bernier | 11 | -17.050 | 0 | Europe | 0 |
| 17 | 15 | 7 | Felipe Cabrera Loyola | 11 | -18.592 | 0 | Americas | 0 |
| 18 | 31 | 88 | Andre Castro | 11 | -18.696 | 0 | Americas | 0 |
| 19 | 32 | 73 | Jordi Slater | 11 | -18.775 | 0 | Asia-Pac | 0 |
| 20 | 30 | 28 | Deklan Webb | 11 | -19.197 | 0 | Asia-Pac | 0 |
| 21 | 26 | 69 | Ralph Benitez | 11 | -19.216 | 0 | Americas | 0 |
| 22 | 27 | 32 | Yuta Saito | 11 | -19.356 | 0 | Asia-Pac | 0 |
| 23 | 19 | 4 | Felipe Pujol Dantas | 11 | -20.578 | 0 | Americas | 0 |
| 24 | 20 | 24 | Jaden Munoz | 11 | -59.340 | 0 | Americas | 0 |
| 25 | 4 | 27 | Shoma Shintani | 3 | DNF | 0 | Asia-Pac | 0 |
| 26 | 6 | 91 | Elvis Rankin | 3 | DNF | 0 | Americas | 0 |
| 27 | 8 | 6 | Nicolás Rubilar | 3 | DNF | 0 | Americas | 0 |
| 28 | 28 | 65 | Curtis C Webb | 3 | DNF | 0 | Asia-Pac | 0 |
| 29 | 23 | 34 | Kazuki Fujita | 0 | DNF | 0 | Asia-Pac | 0 |
| 30 | 24 | 71 | Aaron Vazquez | 0 | DNF | 0 | Europe | 0 |
| 31 | 25 | 12 | Alex O’Grady | 0 | DNF | 0 | Europe | 0 |
| 32 | 29 | 96 | Jackson Rezende | 0 | DNF | 0 | Americas | 0 |
| DNS | DNQ | 3 | Kody Deith | — | DNS | — | Asia-Pac | — |
| DNS | DNQ | 21 | Graham Carroll | — | DNS | — | Europe | — |
| DNS | DNQ | 30 | Pablo Mercerat | — | DNS | — | Americas | — |
| DNS | DNQ | 44 | Dino Filippa | — | DNS | — | Americas | — |
| DNS | DNQ | 77 | Xander Reed | — | DNS | — | Americas | — |
| DNS | DNQ | 83 | Yuki Okonogi | — | DNS | — | Asia-Pac | — |
| DNS | DNQ | 99 | Jaidyn J Ladic | — | DNS | — | Asia-Pac | — |
RACE #8 at Portland | Phelps earns first win as Moore limps home to title
Once again, qualifying would play an important role in deciding not only the winner of the race, but this time, the championship. Neither Moore or Amor had good laps—Henry wound up down in 14th, one of his lowest starting spots of the season, but Dan would be even further down the order, down in 25th. With Amor needing at least a second place for the title, passing 23 cars wouldn’t be impossible, but given the talent level of the field, plus the fact that he would only have 15 minutes to do so, he would need an absolute miracle.
Amor would also need Moore to either not move up or fall out of the points. Up front, Phelps led from the pole, but behind him, it was absolute chaos. On the second lap, at the exit of the frontstretch chicane, trouble ensued for the championship leader. Moore’s car was flung into the grass, but thankfully, he had a bit of “plot armor” installed, keeping all four wheels tethered to the virtual machine, allowing for him to continue onward and ultimately celebrate his moment.
Through the smoke, Amor was able to get through and set his sights on the lead pack. Amor was mired around 10th, about six seconds back of the spot he needed to be. He didn’t have any draft, but if the field continued to crash, he might still have a shot. A couple more did fall out, but that also moved Moore back into the points as a result. The checkers flew, with Phelps claiming his first win, Amor settling for ninth, and Moore limping home to a 14th, more than enough to celebrate the title.
Phelps, who spent most of the season around 10th in the standings, jumped all of the way up to fourth by season’s end. His last two outings, at Brands Hatch and Portland, were surely his two best put-together races of the season. The final one results in his first-career win in the series. “It was really chill, to be fair,” Phelps said post-race. “I had some good pace, and I was able to get a bit lucky and get a gap when they started battling behind. I was just able to do clean laps. I didn’t have to push myself too hard to keep in front. It was a really good race, and it’s amazing to get my first win in that sort of way.”
Vazquez, who had an equal shot at the title entering, wound up as a double DNF on the day, finishing last of those who started. The end result dropped him from tied at the top to fifth overall. Spain’s Alejandro Sánchez rounded out the podium in both the final race and the championship standings. Moore ultimately held serve, finishing where he started in 14th, but Amor was the biggest mover in the race, up 16 spots from where he started. It just wasn’t enough to claim a title on this day.
FIA F4 Global Esports Championship presented by MOZA – Race #8 results from Portland:
Fin. |
St. |
No. |
Driver |
Laps |
Interval |
Led |
Region |
Pts. |
| 1 | 1 | 35 | Isaac Phelps | 13 | 0.000 | 13 | Europe | 25 |
| 2 | 3 | 91 | Elvis Rankin | 13 | -2.766 | 0 | Americas | 20 |
| 3 | 4 | 47 | Alejandro Sánchez | 13 | -2.858 | 0 | Europe | 16 |
| 4 | 2 | 5 | Pablo Espes | 13 | -3.103 | 0 | Europe | 14 |
| 5 | 8 | 31 | Martin Kadlečík | 13 | -3.373 | 0 | Europe | 12 |
| 6 | 11 | 27 | Shoma Shintani | 13 | -5.114 | 0 | Asia-Pac | 10 |
| 7 | 16 | 1 | Luke McKeown | 13 | -5.173 | 0 | Europe | 9 |
| 8 | 10 | 83 | Yuki Okonogi | 13 | -6.659 | 0 | Asia-Pac | 8 |
| 9 | 25 | 41 | Dan Amor | 13 | -6.646 | 0 | Europe | 7 |
| 10 | 15 | 69 | Ralph Benitez | 13 | -6.940 | 0 | Americas | 6 |
| 11 | 23 | 15 | Miguel Costa | 13 | -8.324 | 0 | Europe | 5 |
| 12 | 18 | 4 | Felipe Pujol Dantas | 13 | -8.356 | 0 | Americas | 4 |
| 13 | 7 | 17 | Victor Miranda | 13 | -9.107 | 0 | Americas | 3 |
| 14 | 14 | 72 | Henry IE Moore | 13 | -13.193 | 0 | Europe | 2 |
| 15 | 17 | 56 | Damon Woods | 13 | -13.316 | 0 | Asia-Pac | 1 |
| 16 | 21 | 11 | Flavio Dantas | 13 | -17.840 | 0 | Americas | 0 |
| 17 | 29 | 51 | Zach Rattray-White | 13 | -18.855 | 0 | Asia-Pac | 0 |
| 18 | 19 | 33 | Gaël Valero | 13 | -20.433 | 0 | Europe | 0 |
| 19 | 26 | 73 | Jordi Slater | 13 | -23.883 | 0 | Asia-Pac | 0 |
| 20 | 6 | 7 | Felipe Cabrera Loyola | 13 | -28.465 | 0 | Americas | 0 |
| 21 | 32 | 32 | Yuta Saito | 13 | -28.807 | 0 | Asia-Pac | 0 |
| 22 | 5 | 74 | Benjamin Roberts | 10 | DNF | 0 | Asia-Pac | 0 |
| 23 | 28 | 96 | Jackson Rezende | 6 | DNF | 0 | Americas | 0 |
| 24 | 27 | 22 | Augustin Bernier | 6 | DNF | 0 | Europe | 0 |
| 25 | 24 | 28 | Deklan Webb | 6 | DNF | 0 | Asia-Pac | 0 |
| 26 | 20 | 24 | Jaden Munoz | 6 | DNF | 0 | Americas | 0 |
| 27 | 12 | 88 | Andre Castro | 2 | DNF | 0 | Americas | 0 |
| 28 | 13 | 34 | Kazuki Fujita | 1 | DNF | 0 | Asia-Pac | 0 |
| 29 | 31 | 6 | Nicolás Rubilar | 1 | DNF | 0 | Americas | 0 |
| 30 | 22 | 10 | Mehdi Kousha | 1 | DNF | 0 | Asia-Pac | 0 |
| 31 | 30 | 65 | Curtis C Webb | 0 | DNF | 0 | Asia-Pac | 0 |
| 32 | 9 | 71 | Aaron Vazquez | 0 | DNF | 0 | Europe | 0 |
| DNS | DNQ | 3 | Kody Deith | — | DNS | — | Asia-Pac | — |
| DNS | DNQ | 12 | Alex O’Grady | — | DNS | — | Europe | — |
| DNS | DNQ | 21 | Graham Carroll | — | DNS | — | Europe | — |
| DNS | DNQ | 30 | Pablo Mercerat | — | DNS | — | Americas | — |
| DNS | DNQ | 44 | Dino Filippa | — | DNS | — | Americas | — |
| DNS | DNQ | 77 | Xander Reed | — | DNS | — | Americas | — |
| DNS | DNQ | 99 | Jaidyn J Ladic | — | DNS | — | Asia-Pac | — |
FINAL FIA F4 Global Esports Championship presented by MOZA standings:
- #72 Henry Moore | Europe | 110 points (3 wins)
- #41 Dan Amor | Europe | -11 (1 win)
- #47 Alejandro Sánchez | Europe | -21 (1 win)
- #35 Isaac Phelps | Europe | -27 (1 win)
- #71 Aaron Vazquez | Europe | -27 (1 win)
- #91 Elvis Rankin | Americas | -31 (1 win)
- #31 Martin Kadlečík | Europe | -31
- #1 Luke McKeown | Europe | -48
- #5 Pablo Espes | Europe | -53
- #27 Shoma Shintani | Asia-Pac | -57
TOP THREE EUROPE: Henry Moore (1st), Dan Amor (2nd), Alejandro Sánchez (3rd)
TOP THREE AMERICAS: Elvis Rankin (6th), Victor Miranda (14th), Xander Reed (16th)
TOP THREE ASIA-PAC: Shoma Shintani (10th), Zach Rattray-White (13th), Damon Woods (15th)
For more information on the FIA F4 Global Esports Championship, visit www.iracing.com/fia-f4-esports/.
To learn more about the partnership between iRacing and the FIA, visit www.FIA.com/iracing.
For more information about MOZA Racing, visit www.mozaracing.com.
For more information about iRacing and for special offers, visit www.iracing.com.















































