Bubble size = number of race sessions · Hover for driver breakdown
| Position | Driver | Points | Hours Raced | Twitch Status |
|---|---|---|---|---|
| 1 |
Bel Wells
🏆 Points32,821
⏱️ Hours Raced165.8h
📊 Avg / Race82.9
🏅 Wins17
🔝 Top 5s120
📌 Series24
|
32,821 | 165.8h | 🔴 Live |
| 2 |
Wesley Muller3
🏆 Points30,290
⏱️ Hours Raced148.6h
📊 Avg / Race114.3
🏅 Wins15
🔝 Top 5s83
📌 Series26
|
30,290 | 148.6h | ⚫ Offline |
| 3 |
Justin Kleiber
Promoted
Justin Kleiber
🏆 Points27,928
⏱️ Hours Raced150.8h
📊 Avg / Race129.3
🏅 Wins9
🔝 Top 5s62
📌 Series24
|
27,928 | 150.8h | ⚫ Offline |
| 4 |
Per Sandberg
Promoted
Per Sandberg
🏆 Points22,027
⏱️ Hours Raced71.7h
📊 Avg / Race185.1
🏅 Wins24
🔝 Top 5s100
📌 Series7
|
22,027 | 71.7h | — |
| 5 |
Richard Dempsey3
🏆 Points21,981
⏱️ Hours Raced113.1h
📊 Avg / Race86.9
🏅 Wins17
🔝 Top 5s108
📌 Series51
|
21,981 | 113.1h | ⚫ Offline |
| 6 |
Tony Dibden
🏆 Points20,184
⏱️ Hours Raced87.7h
📊 Avg / Race118.7
🏅 Wins24
🔝 Top 5s74
📌 Series24
|
20,184 | 87.7h | ⚫ Offline |
| 7 |
Jayden Sporisky
🏆 Points19,113
⏱️ Hours Raced78.4h
📊 Avg / Race106.2
🏅 Wins31
🔝 Top 5s87
📌 Series21
|
19,113 | 78.4h | — |
| 8 |
Richard Symes
🏆 Points18,479
⏱️ Hours Raced106.3h
📊 Avg / Race82.1
🏅 Wins13
🔝 Top 5s89
📌 Series32
|
18,479 | 106.3h | ⚫ Offline |
| 9 |
Zach Blaess
🏆 Points17,893
⏱️ Hours Raced107.2h
📊 Avg / Race48.4
🏅 Wins24
🔝 Top 5s150
📌 Series20
|
17,893 | 107.2h | 🔴 Live |
| 10 |
Marc Fournier2
🏆 Points17,475
⏱️ Hours Raced99.4h
📊 Avg / Race80.9
🏅 Wins13
🔝 Top 5s77
📌 Series46
|
17,475 | 99.4h | ⚫ Offline |
| 11 |
Jr Robinson
🏆 Points15,913
⏱️ Hours Raced106.1h
📊 Avg / Race32.7
🏅 Wins52
🔝 Top 5s263
📌 Series57
|
15,913 | 106.1h | ⚫ Offline |
| 12 | 15,774 | 88.7h | ⚫ Offline | |
| 13 |
Zachary Deshaies
🏆 Points14,991
⏱️ Hours Raced81.1h
📊 Avg / Race69.7
🏅 Wins38
🔝 Top 5s120
📌 Series42
|
14,991 | 81.1h | ⚫ Offline |
| 14 |
Cory Burke
🏆 Points14,971
⏱️ Hours Raced78.8h
📊 Avg / Race78.8
🏅 Wins18
🔝 Top 5s109
📌 Series24
|
14,971 | 78.8h | ⚫ Offline |
| 15 |
Matthew Quinton
🏆 Points13,214
⏱️ Hours Raced73.7h
📊 Avg / Race139.1
🏅 Wins7
🔝 Top 5s40
📌 Series16
|
13,214 | 73.7h | ⚫ Offline |
| 16 |
Joshua Lloyd4
🏆 Points11,004
⏱️ Hours Raced69.4h
📊 Avg / Race82.7
🏅 Wins12
🔝 Top 5s55
📌 Series39
|
11,004 | 69.4h | ⚫ Offline |
| 17 |
Tim Rosenfield
🏆 Points8,338
⏱️ Hours Raced43.3h
📊 Avg / Race128.3
🏅 Wins5
🔝 Top 5s36
📌 Series14
|
8,338 | 43.3h | ⚫ Offline |
| 18 | 6,075 | 27.8h | ⚫ Offline | |
| 19 |
Matthew M. Turley
Promoted
Matthew M. Turley
🏆 Points2,630
⏱️ Hours Raced22.4h
📊 Avg / Race71.1
🏅 Wins4
🔝 Top 5s10
📌 Series6
|
2,630 | 22.4h | ⚫ Offline |
| 20 |
Christopher Carter15
Promoted
Christopher Carter15
🏆 Points1,892
⏱️ Hours Raced10.7h
📊 Avg / Race145.5
🏅 Wins1
🔝 Top 5s3
📌 Series3
|
1,892 | 10.7h | ⚫ Offline |
| 🔒 Reserve Drivers | ||||
| — |
Mike Lista
Demoted
|
2,240 | 28.5h | — |
| — |
Mitch Ashby
Demoted
|
3,002 | 28.6h | — |
| — |
Adam L Watson
Demoted
|
3,148 | 13.9h | — |
| — |
David Houle
Demoted
|
3,168 | 32.0h | — |
| — |
Glen Pineo
Demoted
|
5,695 | 53.4h | — |
| Position | Driver | Points | Hours Raced | Twitch Status |
|---|---|---|---|---|
| 1 |
Matt Malone
🏆 Points45,611
⏱️ Hours Raced198.5h
📊 Avg / Race115.5
🏅 Wins41
🔝 Top 5s185
📌 Series54
|
45,611 | 198.5h | ⚫ Offline |
| 2 |
Elliot Kandra
🏆 Points33,195
⏱️ Hours Raced108.3h
📊 Avg / Race200.0
🏅 Wins14
🔝 Top 5s89
📌 Series14
|
33,195 | 108.3h | ⚫ Offline |
| 3 |
Ava Berry
🏆 Points21,330
⏱️ Hours Raced96.2h
📊 Avg / Race74.1
🏅 Wins37
🔝 Top 5s175
📌 Series23
|
21,330 | 96.2h | 🔴 Live |
| 4 |
Geoffrey Young2
🏆 Points20,150
⏱️ Hours Raced176.4h
📊 Avg / Race44.8
🏅 Wins15
🔝 Top 5s102
📌 Series32
|
20,150 | 176.4h | — |
| 5 |
Indika Sonnadara
🏆 Points20,135
⏱️ Hours Raced152.5h
📊 Avg / Race80.9
🏅 Wins7
🔝 Top 5s48
📌 Series18
|
20,135 | 152.5h | ⚫ Offline |
| 6 | 17,818 | 87.2h | ⚫ Offline | |
| 7 |
Kevin Berg
🏆 Points15,198
⏱️ Hours Raced59.7h
📊 Avg / Race83.0
🏅 Wins43
🔝 Top 5s109
📌 Series24
|
15,198 | 59.7h | ⚫ Offline |
| 8 |
Homer Martinez
🏆 Points14,095
⏱️ Hours Raced125.4h
📊 Avg / Race73.4
🏅 Wins4
🔝 Top 5s45
📌 Series25
|
14,095 | 125.4h | ⚫ Offline |
| 9 |
Donny Floyd
Promoted
Donny Floyd
🏆 Points13,567
⏱️ Hours Raced74.1h
📊 Avg / Race113.1
🏅 Wins4
🔝 Top 5s45
📌 Series10
|
13,567 | 74.1h | ⚫ Offline |
| 10 |
Pedro O. Maestri
Promoted
Pedro O. Maestri
🏆 Points13,069
⏱️ Hours Raced56.0h
📊 Avg / Race116.7
🏅 Wins46
🔝 Top 5s80
📌 Series4
|
13,069 | 56.0h | ⚫ Offline |
| 11 |
David Whitehouse3
🏆 Points12,486
⏱️ Hours Raced99.1h
📊 Avg / Race37.8
🏅 Wins8
🔝 Top 5s93
📌 Series33
|
12,486 | 99.1h | ⚫ Offline |
| 12 |
Erik M Nixon
🏆 Points10,134
⏱️ Hours Raced70.2h
📊 Avg / Race58.6
🏅 Wins8
🔝 Top 5s53
📌 Series39
|
10,134 | 70.2h | ⚫ Offline |
| 13 |
Ian Layne
🏆 Points9,326
⏱️ Hours Raced34.1h
📊 Avg / Race207.2
🏅 Wins3
🔝 Top 5s20
📌 Series18
|
9,326 | 34.1h | ⚫ Offline |
| 14 |
Nick Heslink
Promoted
Nick Heslink
🏆 Points8,962
⏱️ Hours Raced65.1h
📊 Avg / Race101.8
🏅 Wins1
🔝 Top 5s16
📌 Series11
|
8,962 | 65.1h | ⚫ Offline |
| 15 |
Billy Dick
🏆 Points8,482
⏱️ Hours Raced71.4h
📊 Avg / Race42.8
🏅 Wins6
🔝 Top 5s47
📌 Series28
|
8,482 | 71.4h | ⚫ Offline |
| 16 |
Tom Bland2
🏆 Points8,188
⏱️ Hours Raced27.0h
📊 Avg / Race143.6
🏅 Wins26
🔝 Top 5s36
📌 Series13
|
8,188 | 27.0h | — |
| 17 |
Chris Knight
🏆 Points7,909
⏱️ Hours Raced69.7h
📊 Avg / Race87.9
🏅 Wins0
🔝 Top 5s14
📌 Series21
|
7,909 | 69.7h | ⚫ Offline |
| 18 |
Jarid Roan
🏆 Points7,327
⏱️ Hours Raced59.5h
📊 Avg / Race47.3
🏅 Wins16
🔝 Top 5s57
📌 Series42
|
7,327 | 59.5h | ⚫ Offline |
| 19 |
Adam Bluhm
Promoted
Adam Bluhm
🏆 Points2,922
⏱️ Hours Raced11.7h
📊 Avg / Race91.3
🏅 Wins11
🔝 Top 5s25
📌 Series4
|
2,922 | 11.7h | — |
| 20 | 2,462 | 9.9h | ⚫ Offline | |
| 🔒 Reserve Drivers | ||||
| — |
Malcolm White3
Demoted
|
1,221 | 12.6h | — |
| — |
Carson Neel
Demoted
|
2,494 | 18.7h | — |
| — |
Julian Piccagli
Demoted
|
3,498 | 22.9h | — |
| — |
Driver
Demoted
|
5,340 | 29.6h | — |
| — |
Michael Winn
Demoted
|
5,879 | 41.1h | — |
📍 Charlotte Motor Speedway
In the thrilling finale of the Production Car Challenge at Charlotte Motor Speedway, Ava Berry left spectators jaw-dropped and fellow racers green with envy! Starting a respectable 5th on the grid, our girl Ava didn't let the pressure get to her - no sirree! She danced around the track like a proverbial gazelle on roller skates, effortlessly carving through the competition. Now, I must admit, those incident points are raising some eyebrows. Eight? That's more than a few close calls with the wall or, dare I say it, fellow racers! But hey, who am I to judge? After all, every great driver knows that you need to take risks to make it big in this game. Unfortunately for Ava, those risky moves didn't pay off quite as much as she might have hoped in the grand scheme of things. With only 201 championship points under her belt, it seems she may have DNF'd in more ways than one. But fear not, dear Ava! We expect great things from you next time around. Keep pushing that limit and we'll be cheering for you all the way!
In the electrifying Production Car Challenge by Sim-Lab at Charlotte Motor Speedway, Team Demps found themselves in a thrilling, yet chaotic, dance of wheels! First up, Wesley Muller3, our resident rollercoaster ride. Starting strong from P6, Muller dazzled us with a move up to P4, but then the drama began. On lap 2, a dash of car contact left spectators gasping before an off-track excursion on lap 11 added more twists to the story. Just when we thought it was over, our hero had one more adventure on lap 12! With 183 points in tow and a flair for the dramatic, Muller certainly didn't disappoint. Zach Blaess, Muller's teammate, started further back at P11 but promised an exciting race. Unfortunately, his dance with the asphalt began on lap 2 when he lost control, then again on lap 6. By lap 14, it was a hat-trick of off-track adventures for Blaess, leaving him in P12 and collecting just 36 points. We're starting to think Blaess might need a GPS system installed in his car! Over at Team Malone, Ava Berry shined like a star! Despite starting from P5, Berry dazzled us with some slick moves, climbing up to P3. Incidents on lap 1 and lap 7 tested Berry's mettle, but she held her ground, proving once again why she's a force to be reckoned with. With 201 points earned, Team Malone might want to consider buying Berry some good luck charms for their next race! As the checkered flag waved, it was clear that Team Demps had a rollercoaster of a day, while Team Malone showcased some impressive teamwork and determination. Let's hope the next race will see less off-track adventures and more podium celebrations for everyone involved! Until then, remember: in motorsports, it ain't over 'til the last car goes off-track!
📍 Charlotte Motor Speedway
Alrighty, folks! Let's dive into the rollercoaster ride that was Richard Symes' performance at Charlotte Motor Speedway in the Production Car Challenge by Sim-Lab. Starting strong from P4 on the grid, our man Symes looked poised to challenge for the win. But, oh boy, did things take a turn for the dramatic! With incident points stacking up like pancakes at an all-you-can-eat breakfast buffet (9, if you're counting), it seemed like every lap brought a new fender-bending adventure. And while we can't confirm whether he was dodging bananas peeled by his fellow racers or simply had a case of the Mondays, one thing's for sure: Symes left Charlotte with more points than a speeding ticket, but sadly, none of them championship points. So, as we bid adieu to Charlotte and our intrepid driver, let's just say it was a race he'll remember... for all the wrong reasons. Here's hoping for a cleaner run next time around!
📍 Okayama International Circuit
Alrighty, folks! Let's dive into the thrilling tale of Matthew Quinton's electrifying performance at Okayama International Circuit during the Sports Car Challenge by Falken Tyre. Now, don't let those incident points fool you, as Matt started a cool and collected P8. But wait till you hear about his final position - a dazzling leap to P4! To put it mildly, ol' Matty Quinton was faster than a cheetah chasing a gazelle in heat, zipping past his rivals with an unstoppable force! And let's not forget those 120 championship points he pocketed - enough to make even Scrooge McDuck green with envy! So there you have it, folks – a masterclass display of speed and finesse from Matthew Quinton. Just remember, if you ever find yourself stuck in the gravel trap, just keep your eyes peeled for the Quinton-express to come zooming by and rescue you!
📍 Chicagoland Speedway
📍 EchoPark Speedway (Atlanta)
Alright folks, let's dive into the thrilling tale of Jayden Sporisky's rollercoaster ride at EchoPark Speedway! Starting from the depths of P24 on the grid, you'd think ol' Jayden had accidentally hitched a ride on the Zamboni instead of hopping into his racecar. But oh boy, did he make up for lost time! With elbows sharper than a sharp thing, Sporisky managed to carve his way through the field like a hot knife through butter (or maybe more accurately, a racing slicks-clad NASCAR through traffic). By lap 50, the man had hauled himself up to P10, leaving a trail of confused and bewildered competitors in his wake. Now, we can't ignore those 13 Incident Points that came with his rise through the ranks. It was like he was playing a game of bumper cars instead of racing cars, but hey, who are we to judge? At least he didn't end up in the wall of shame. Well, not too many times anyway... In terms of points, Jayden bagged 141 championship points, which is about as exciting as watching paint dry, but we'll take it! It's clear that this racer has got some grit, and if he can learn to keep those fenders pointed in the right direction, he might just find himself on pole position someday. Keep your eyes peeled for this up-and-coming talent!
📍 Autodromo Nazionale Monza
📍 Charlotte Motor Speedway
In the thrilling Production Car Challenge at Charlotte Motor Speedway, Team Demps showcased a rollercoaster of performances. Wesley Muller3, starting from 6th, expertly navigated car-to-car battles to secure a podium finish in 3rd, racking up 171 championship points. However, the spotlight couldn't avoid shining on Zach Blaess, who found himself in an off-track escapade on Lap 4, followed by contact and a loss of control. With just 64 points to his name, it seems Zach might want to brush up on those race lines! Over at Team Malone, Ava Berry started strong in 5th but faced an eventful Lap 4. After pitting, off-track excursions, and a bit of car contact, Ava ended the day in 9th with 42 points. One can't help but wonder if Team Demps' drivers were working together like a well-oiled machine or more like strangers bumping into each other at a busy trackside bar! In the end, despite a few missteps, Team Demps managed to keep their cool and claim the victory, leaving us all wondering how they'll continue to dazzle us in the upcoming races. As they say, "Racing isn't just about crossing the finish line first – it's all about enjoying the ride!" Here's to more thrilling rides ahead! 🏁🎉
📍 Charlotte Motor Speedway
📍 Chicagoland Speedway
In a race that saw the field splitting faster than a hot knife through butter, it was unfortunate to witness Donny Floyd's performance at Chicagoland Speedway. Starting from the comfort of P14, ol' Donny must have mistaken the 'INDYCAR Series' for a 'Slow-MO Car Series', as he found himself tumbling down the grid like a bag of potatoes on a slippery slope, ultimately ending his race in the ignominy of P20. With an impressive 4 incident points and mere 4 championship points to show for it, it's safe to say Donny's strategy this weekend was more about 'rubbin', less about racin'. If only he'd spent as much time practicing as he did racking up incident points, we might have seen a different story unfold. But alas, we're left scratching our heads and wondering if Donny swapped his racing suit for a clown costume instead. Caution flag, indeed!
📍 EchoPark Speedway (Atlanta)
Grid Rivals uses official iRacing Championship Points from each recorded race result, then applies a race time multiplier to balance out races of different lengths.
The race time multiplier exists to balance the value of races regardless of their length. Without it, a driver could run four 15-minute sprint races and earn up to four times the points of a driver who spent the same total time in a single one-hour endurance race — even though both put in the same amount of effort overall.
The multiplier is calculated as:
multiplier = race_time_minutes ÷ base_minutes (capped at 6×)
Using the default base of 30 minutes = 1×:
The base time and cap can be adjusted by the championship admins at any time.
Each team carries a pool of Reserve Drivers alongside its main active roster. Reserves do not earn championship points while they sit on the bench, but they are still tracked for race activity so they're ready to contribute immediately when called up.
At the start of Week 6 of the season, the bottom-ranked drivers from each team swap places with their team's reserve pool:
This gives every team member a reason to race consistently throughout the first half of the season.
No. Drivers can run unlimited official races, and every valid recorded race contributes to their total.
Grid Rivals is intended to encourage more participation in official iRacing races while creating a fun, friendly competition between the Team Demps and Team Malone communities.
Great question! Grid Rivals is officially abbreviated as TITS:
Yes, we're fully aware. And yes, we regret nothing. 🏎️
🎙️ Team Commentary
Team Demps Analysis
In a blazing season finale, Team Demps has stormed ahead with an impressive lead over Team Malone, amassing a staggering 39210 points more than their rivals! This dominating display is largely due to the phenomenal performances of Bel Wells and Wesley Muller3. With averages of 82.9 and 114.1 points per race respectively, these two have been the relentless engines powering Team Demps' charge for victory. However, it would be remiss not to mention Per Sandberg, whose impressive 185.1 points-per-race average has also played a crucial role in their success. In the last 24 hours, Team Demps have scorched ahead with a sizzling hot streak, winning 5 races and securing an astounding 17 podiums – a testament to their relentless momentum. Meanwhile, Team Malone has been left in the dust, managing just 3 wins and 9 podiums during the same period. It's clear that as the checkered flag falls on this season, Team Demps are the undisputed champions of the racing world! But let's not forget, they still have a few more laps to run before we can officially crown them victors – and it wouldn't be a race without a final twist or two!
Team Malone Analysis
In the thrilling climax of the season, Team Malone has put up a valiant fight but finds themselves trailing behind the relentless Team Demps by a significant 39,210 points in the championship standings. This titanic tussle between the two teams has been a breathtaking rollercoaster ride, filled with adrenaline-pumping races and unforgettable moments. Matt Malone, the team's undisputed ace, has been a consistent force to reckon with, earning 45,611 points across 395 races – that's an impressive average of 115.5 points per race! Not one to be outshined, Elliot Kandra has been blazing his own trail, averaging a whopping 200 points per race in his 166 races! However, the season hasn't always been smooth sailing for Team Malone. They've experienced their fair share of ups and downs, just like any high-speed chase on the track. In the last 24 hours, they've managed to notch up 3 wins and 9 podiums in 36 races, compared to Team Demps' impressive 5 wins and 17 podiums in a frenetic 52 races. As the dust settles on this exhilarating season, it's clear that both teams have given their all, leaving us fans on the edge of our seats. Here's to next year, where we hope Team Malone can regroup, recharge, and come back stronger than ever!