Super Formula Lights Cup — telemetry replays, sprint results and season standings.
Latest: Circuit Zolder (Alternate) · Season 8, Round 5 · 19 August 2026
🏁 Race Archive
Every CAS race, reconstructed from the in-sim telemetry log
The SFL Cup Race Center is the data-driven companion to the CAS Community race reports. Each entry is built
straight from a live telemetry recording of the race: a 2D animated replay, the full classification,
and the key numbers. For the narrative side — the broadcast story, qualifying and championship
context — see the CAS Community race report and the
official CAS League Scoring (CLS) standings.
Newest race first.
2D telemetry replay — the ~21-minute sprint compressed to 60 seconds. The circuit map is the Zolder Grand Prix outline — no Alternate-layout geometry file exists yet, and the two configurations differ only around the final chicane.
By the Numbers
Race Winner
Kevin Chmielewski — from last
Reverse-grid P9 to the win: fourth by lap 4, on the leader’s gearbox by lap 9, in front from lap 14. 8 overtakes, zero positions lost, +4.574 s at the flag.
🏆 Round Winner
Chmielewski takes the maximum
Two wins from two sprints — 61 points, the highest score available. It cuts Grabowski’s championship lead from 30 points to 11.
⚡ Battle of the Night
Herbrig vs. Rothe
Within 0.04 s on lap 7, and within 1.5 s for 10 of the 16 laps. Rothe led lap 8; Herbrig took it straight back on lap 9.
Cleanest Run
Thomas Herbrig — 0 incidents
Second place with a zero-incident race, the only clean sheet of the round. Combined with eighth in Race 1 it moves him to third in the championship.
⚑ Black Flag
Rothe: second on the road, fourth on paper
He crossed the line 1.012 s behind the winner, but a black flag shown 16 seconds before the finish left him classified P4 at +35.648 s.
Fastest Lap
Lucian Grabowski — 1:17.038
A repair penalty, two stops and two black flags left him eighth and a lap down — with the fastest lap of the race.
Data Views
Gap to Leader
The yellow line is Chmielewski closing from eight seconds to zero in twelve laps. Flat at zero is whoever led that lap.
Race Pace
Clean-lap distribution. The top four are inside half a second of each other — the closest field spread of the season.
Pit / Penalty Timeline
All repair work: Luhn twice for 318 s combined, Grabowski twice, Wlach once. Post-flag cool-down entries are excluded.
Penalties & Black Flags
Only penalties — this log has no per-incident telemetry events. Rothe’s marker on the far right is the black flag that cost him second place.
Position Changes
Chmielewski’s yellow line from P9 to P1. Note the chart shows the order on track: Rothe is second at the flag, fourth in the official result after his penalty.
Net Overtaking
Green = passes made, red = passes lost. Chmielewski is the only driver in either race with passes made and none lost.
Lap-time Evolution
Lap time per lap for the top six. Chmielewski’s yellow trace is the flattest on the sheet from lap 5 onwards.
Battle Proximity
Herbrig–Rothe at 10 laps within 1.5 s is the highest pairing of the round, with Chmielewski–Rothe on 8 and Chmielewski–Herbrig on 6.
Race Highlights
The full reverse grid put Friedrich Luhn on pole and Race 1 winner Kevin Chmielewski ninth and last. Luhn was in the pits 31 seconds after the green with a repair penalty and never recovered — two stops totalling 318 seconds, a black flag, and parked after six laps. Thomas Herbrig took the lead on lap 2 and then spent six laps defending it from Marcus Rothe, who had come from reverse-grid sixth: 0.04 s apart on lap 7, with Rothe in front on lap 8 and Herbrig back ahead on lap 9.
While they traded it, Chmielewski simply arrived. Fourth by lap 4, 4.23 s back on lap 8, 0.91 s on lap 9, 0.08 s on lap 13 — and past on lap 14 for a 4.574 s win from the back of the grid. Herbrig held second with a zero-incident race and Eike Werner completed the podium. Rothe crossed the line second on the road but a black flag 16 seconds from the end dropped him to fourth at +35.648 s in the official result. Lucian Grabowski, fastest man on track all evening, finished eighth and a lap down.
Race 2 Classification
Pos
#
Driver
Team
Laps
Best Lap
Gap
Inc
Result
1
27
Kevin Chmielewski
Atzen Motorsport
16
1:17.715
—
6
Finished
2
67
Thomas Herbrig
CAS Tech Performance grün
16
1:18.119
+4.574s
0
Finished
3
20
Eike Werner
Last and Furious
16
1:18.207
+9.588s
3
Finished
4
21
Marcus Rothe
Atzen Motorsport
16
1:17.439
+35.648s
10
Finished
5
62
Harald Pfeufer
Last and Furious
16
1:18.911
+37.177s
7
Finished
6
15
Andreas Wuschnakowski
CAS Tech Performance grün
16
1:18.061
+37.856s
9
Finished
7
1
Bernhard Wlach
DAN Küchen Motorsport
16
1:17.939
+65.628s
5
Finished
8
19
Lucian Grabowski
—
15
1:17.038 FL
+1 lap
15
Finished
9
28
Friedrich Luhn
—
6
—
+10 laps
13
DNF
Championship after Round 5 (CLS)
Pos
#
Driver
Team
Points
Round
1
19
Lucian Grabowski
—
212
+42
2
27
Kevin Chmielewski
Atzen Motorsport
201
+61
3 ▲1
67
Thomas Herbrig
CAS Tech Performance grün
158
+46
4 ▲1
21
Marcus Rothe
Atzen Motorsport
157
+45
5 ▼2
1
Bernhard Wlach
DAN Küchen Motorsport
156
+41
6 ▲1
15
Andreas Wuschnakowski
CAS Tech Performance grün
144
+38
7 ▲3
20
Eike Werner
Last and Furious
126
+46
8 ▼2
95
David Hoffmann
Dark Horse Motorsport
108
—
9 ▼1
16
Dominic Waack
Atzen Motorsport
96
—
10 ▼1
39
Pascal Marx
Dark Horse Motorsport
84
−1
Classification, teams and championship points are from the official CAS League Scoring (CLS), which scores the round as a whole (both sprints combined) — the “Round” column is this round’s contribution, race points plus 6 participation. Grid, gaps, best laps and incident points come from the official iRacing event result (subsession 88080870); the charts and 2D replays from the in-sim iRaceControl telemetry logs. There was no broadcast transcript for this round — the report is data-derived throughout. The logs carry no per-incident telemetry events, so the penalty chart shows forced repairs and black flags only.
2D telemetry replay — the ~21-minute sprint compressed to 60 seconds. The circuit map is the Zolder Grand Prix outline — no Alternate-layout geometry file exists yet, and the two configurations differ only around the final chicane.
By the Numbers
Race Winner
Kevin Chmielewski
Second for fifteen laps, first where it counted. He inherited the lead on the final lap and won by 0.549 s — 2 incident points, the cleanest car in the top four.
💥 Last Lap
Grabowski loses it from 8 seconds clear
Fifteen laps led from pole, an 8.18 s cushion — and a 1:27.882 on lap 16, a +10.46 s delta to his own average. He still set the fastest lap of the round.
⚡ Recovery
Marcus Rothe
No valid qualifying lap (15 incident points in the session) so he started last. Fifth by lap 2, third by lap 5, fourth at the flag — 7 overtakes, the most of the evening.
Fastest Lap
Lucian Grabowski — 1:16.978
Lap 9, and the quickest lap of either sprint. Grabowski took both fastest laps at Zolder and won neither race.
Data Views
Gap to Leader
Grabowski flat on zero for fifteen laps, then the yellow line meets him on lap 16. Everything below 20 s is a repair stop.
Race Pace
Clean-lap distribution. Grabowski, Rothe and Chmielewski share a rhythm; the three damaged cars sit a second and a half adrift.
Pit / Penalty Timeline
Three stops, all repairs, none strategic — Herbrig 79 s on lap 3, Wuschnakowski 61 s on lap 4, Luhn 143 s on lap 9. There is no mandatory stop in this format.
Penalties & Black Flags
This log carries no per-incident telemetry events, so the chart shows only penalties: three forced repairs and one black flag. The Inc column in the table below is the official iRacing count.
Position Changes
Rothe’s climb from last to third inside five laps, and the single crossing at the very top on lap 16.
Net Overtaking
Green = passes made, red = passes lost. Rothe’s net +6 is the largest of either race.
Lap-time Evolution
Lap time per lap for the top six. Grabowski’s trace is flat to lap 15 and then spikes ten seconds.
Battle Proximity
Laps spent within 1.5 s of another car, top six by finishing position. Chmielewski shadowed Grabowski all race without ever being within striking distance.
Race Highlights
Lucian Grabowski turned an 0.871-second pole into a race he controlled completely: he led every one of the first fifteen laps and was 8.18 s clear of Kevin Chmielewski at the end of lap 15. Then came lap 16 — a 1:27.882, flagged in the telemetry as a +10.46 s slow lap — and Chmielewski went by on a clean 1:18.730 to win by 0.549 s. Grabowski kept the fastest lap of the round, a 1:16.978 on lap 9, and nothing else.
Behind them Marcus Rothe produced the drive of the sprint. Fifteen incident points in qualifying left him without a lap time and last on the grid; he was fifth by the end of lap 2, third from lap 5, and only a 1:25.350 on lap 13 let Bernhard Wlach back through for the final podium place. The rest of the order was written in the pit lane: Thomas Herbrig (repair penalty, black flag, 78.8 s stop on lap 3), Andreas Wuschnakowski (61.1 s on lap 4) and Friedrich Luhn, who was running a strong sixth before a 143.1 s repair on lap 9 dropped him two laps down.
Race 1 Classification
Pos
#
Driver
Team
Laps
Best Lap
Gap
Inc
Result
1
27
Kevin Chmielewski
Atzen Motorsport
16
1:17.458
—
2
Finished
2
19
Lucian Grabowski
—
16
1:16.978 FL
+0.549s
14
Finished
3
1
Bernhard Wlach
DAN Küchen Motorsport
16
1:17.904
+22.395s
4
Finished
4
21
Marcus Rothe
Atzen Motorsport
16
1:17.456
+23.910s
8
Finished
5
20
Eike Werner
Last and Furious
16
1:18.747
+38.323s
5
Finished
6
62
Harald Pfeufer
Last and Furious
16
1:19.021
+57.927s
4
Finished
7
15
Andreas Wuschnakowski
CAS Tech Performance grün
15
1:18.181
+1 lap
5
Finished
8
67
Thomas Herbrig
CAS Tech Performance grün
15
1:19.003
+1 lap
3
Finished
9
28
Friedrich Luhn
—
14
1:20.636
+2 laps
16
Finished
Classification, teams and championship points are from the official CAS League Scoring (CLS), which scores the round as a whole (both sprints combined) — the “Round” column is this round’s contribution, race points plus 6 participation. Grid, gaps, best laps and incident points come from the official iRacing event result (subsession 88080870); the charts and 2D replays from the in-sim iRaceControl telemetry logs. There was no broadcast transcript for this round — the report is data-derived throughout. The logs carry no per-incident telemetry events, so the penalty chart shows forced repairs and black flags only.
CAS SFL Cup · Season 8 · Round 4 · Race 2 (Reverse Grid)
40 logged events, including 8 collisions — the densest column is the first corner.
Position Changes
Grabowski from reverse-grid P4 to the lead inside a lap. Herbrig’s line drops from P2 to last after the pit repair.
Net Overtaking
Green = passes made, red = passes lost. Most of the movement here is damage, not overtaking.
Incidents on Track
The turn-1 cluster is the start crash that ended Hoffmann’s race and put Chmielewski a lap down.
Lap-time Evolution
Lap time per lap. The spread between the leaders and the damaged cars grows steadily — Wlach was lapping on a broken sidepod.
Battle Proximity
Laps spent within 1.5 s of another car. Far less than Race 1: once the start settled, the field was strung out.
Race Highlights
The full reverse grid put Friedrich Luhn on pole and Race 1 winner David Hoffmann last, and the first corner did the rest. A multi-car collision shoved Andreas Wuschnakowski into Kevin Chmielewski and tore Hoffmann’s rear wing off; he was out on the spot. Chmielewski needed a 165-second repair, Thomas Herbrig collected a repair penalty and two black flags, and Wuschnakowski served a drive-through.
Through all of it Lucian Grabowski was gone — past Herbrig and Luhn inside the opening lap and clear by 12.07 s at the flag. Marcus Rothe came from P7 to second and, with third in Race 1, took the round on 52 points without winning either sprint. Bernhard Wlach finished fourth on a visibly broken sidepod, and Friedrich Luhn took a career-best fifth by simply avoiding all of it.
Race 2 Classification
Pos
#
Driver
Team
Laps
Best Lap
Gap
Inc
Result
1
19
Lucian Grabowski
—
12
1:45.364 FL
—
3
Finished
2
21
Marcus Rothe
Atzen Motorsport
12
1:46.212
+12.073s
8
Finished
3
16
Dominic Waack
Atzen Motorsport
12
1:46.718
+34.149s
4
Finished
4
1
Bernhard Wlach
DAN Küchen Motorsport
12
1:47.512
+36.008s
6
Finished
5
28
Friedrich Luhn
—
12
1:48.140
+53.008s
1
Finished
6
15
Andreas Wuschnakowski
CAS Tech Performance grün
12
1:48.943
+87.416s
12
Finished
7
27
Kevin Chmielewski
Atzen Motorsport
11
1:46.318
+1 lap
7
Finished
8
67
Thomas Herbrig
CAS Tech Performance grün
11
1:47.520
+1 lap
10
Finished
DSQ
95
David Hoffmann
Dark Horse Motorsport
0
—
—
6
DSQ
Championship after Round 4 (CLS)
Pos
#
Driver
Team
Points
Round
1
19
Lucian Grabowski
—
170
+51
2
27
Kevin Chmielewski
Atzen Motorsport
140
+44
3 ▲4
1
Bernhard Wlach
DAN Küchen Motorsport
115
+42
4 ▲1
67
Thomas Herbrig
CAS Tech Performance grün
112
+33
5 ▲4
21
Marcus Rothe
Atzen Motorsport
112
+52
6
95
David Hoffmann
Dark Horse Motorsport
108
+31
7 ▲1
15
Andreas Wuschnakowski
CAS Tech Performance grün
106
+40
8 ▲2
16
Dominic Waack
Atzen Motorsport
96
+47
9 ▼6
39
Pascal Marx
Dark Horse Motorsport
85
—
10 ▼6
20
Eike Werner
Last and Furious
80
—
Classification, teams and championship points are from the official CAS League Scoring (CLS), which scores the round as a whole (both sprints combined) — the “Round” column is this round’s contribution, race points plus 6 participation. Grid, gaps, best laps and incident points come from the official iRacing event result (subsession 87736844); the charts and 2D replays from the in-sim iRaceControl telemetry logs. Note the incident timeline counts logged telemetry events, a different and lower count than the official incident points in the table. Narrative from the cas_sim_tv broadcast (Max Coldron, with David Hoffmann).
2D telemetry replay — the ~20-minute sprint compressed to 60 seconds. The circuit map is the real Nürburgring BES/WEC layout.
By the Numbers
Race Winner
David Hoffmann
From P2 he inherited the lead before the end of lap 1 and never lost it — 12 laps led, fastest lap, +9.99 s.
💥 Race Decider
A jump start, 2 seconds in
Polesitter Lucian Grabowski was black-flagged two seconds after the green. The lap-1 drive-through dropped him to last; he recovered to sixth.
Fastest Lap
1:45.256
David Hoffmann. Pole had gone to Grabowski by 0.003 s — a 1:45.457 to 1:45.460 — the closest qualifying of the season.
⏱️ Last-Lap Twist
Wlach spins it away
After five laps closing on Wuschnakowski for P5, Bernhard Wlach lunged on the final lap and spun — handing sixth to the recovering Grabowski.
Data Views
Gap to Leader
Hoffmann’s flat line at the top is the whole story. The deep drop at lap 1 is Grabowski’s drive-through for the jump start.
Race Pace
Clean-lap distribution. Hoffmann, Grabowski and Rothe all live in the 1:45s — the pace was there, the grid order was not.
Pit / Penalty Timeline
One bar only: Grabowski’s lap-1 drive-through. No strategy stops in a 12-lap sprint.
Incident Timeline
32 logged telemetry events — 29 off-tracks and 3 spins. Incident points in the table are the official iRacing figures.
Position Changes
Grabowski’s line falls from P1 to P9 on lap 2 and climbs back to sixth. The Atzen trio hold station in P2–P4 until lap 10.
Net Overtaking
Green = passes made, red = passes lost. With nine cars and no cautions there was little churn outside Grabowski’s recovery.
Incidents on Track
Every logged incident on the circuit map. The cluster is the chicane the chat spent qualifying complaining about.
Lap-time Evolution
Lap time per lap. Flat throughout — 19 °C track, 12 laps, no tyre drop-off worth the name.
Battle Proximity
Laps spent within 1.5 s of another car. The Atzen train dominates it; the front was a solo run.
Race Highlights
The closest qualifying of the SFL season — three thousandths between Lucian Grabowski and David Hoffmann — was undone two seconds after the green flag. Grabowski jumped the start, took a black flag, served the drive-through on lap 1 and rejoined last. Hoffmann led the remaining eleven and a bit laps unopposed, set the fastest lap and won by 9.99 s.
The race was behind him, and it belonged to Atzen Motorsport: Chmielewski, Rothe and Waack ran nose-to-tail in P2–P4 for ten laps until Waack ran wide and waved Rothe through. On the final lap Bernhard Wlach finally attacked Wuschnakowski for fifth, out-braked himself and spun — losing sixth to the recovering Grabowski in the process.
Race 1 Classification
Pos
#
Driver
Team
Laps
Best Lap
Gap
Inc
Result
1
95
David Hoffmann
Dark Horse Motorsport
12
1:45.256 FL
—
1
Finished
2
27
Kevin Chmielewski
Atzen Motorsport
12
1:45.935
+9.992s
0
Finished
3
21
Marcus Rothe
Atzen Motorsport
12
1:45.670
+10.141s
7
Finished
4
16
Dominic Waack
Atzen Motorsport
12
1:46.015
+11.876s
2
Finished
5
15
Andreas Wuschnakowski
CAS Tech Performance grün
12
1:46.228
+12.867s
3
Finished
6
19
Lucian Grabowski
—
12
1:45.354
+19.189s
7
Finished
7
1
Bernhard Wlach
DAN Küchen Motorsport
12
1:46.184
+19.557s
8
Finished
8
67
Thomas Herbrig
CAS Tech Performance grün
12
1:46.644
+39.148s
4
Finished
9
28
Friedrich Luhn
—
12
1:48.176
+58.049s
4
Finished
Classification, teams and championship points are from the official CAS League Scoring (CLS), which scores the round as a whole (both sprints combined) — the “Round” column is this round’s contribution, race points plus 6 participation. Grid, gaps, best laps and incident points come from the official iRacing event result (subsession 87736844); the charts and 2D replays from the in-sim iRaceControl telemetry logs. Note the incident timeline counts logged telemetry events, a different and lower count than the official incident points in the table. Narrative from the cas_sim_tv broadcast (Max Coldron, with David Hoffmann).
CAS SFL Cup · Season 8 · Round 2 · Race 2 (Reverse Grid)
Autodromo del Mugello (GP) — Race 2 (Reverse Grid)
2D telemetry replay — the ~20-minute sprint compressed to 60 seconds.
By the Numbers
Race Winner
Lucian Grabowski
From reverse-grid P9 he carved to the front and controlled it to the flag — a Race 1 second plus this win gave him 58 points on the day.
Start Crash
⚠️ Turn 1, four cars
A weak Wuschnakowski start triggered a five-wide chain reaction into Turn 1. Pascal Marx was rear-ended through no fault of his own; Hoffmann later crashed out too.
Fastest Lap
Pascal Marx — 1:37.053
Set on his recovery drive to P7 in 31 °C track heat — the quickest lap of either Mugello sprint.
Data Views
Gap to Leader
Grabowski carved from reverse-grid P9 to the front, then controlled the gap to the flag — followed, not hunted.
Race Pace
Clean-lap distribution. Marx is quickest (fastest lap) despite a start-damaged recovery drive to P7.
Pit / Repair Stops
Sprint format — no mandatory stop. Visible pit visits are damage repair after the Turn-1 pile-up.
Incident Timeline
Every logged telemetry incident by race-time — the reverse grid and a first-lap crash made this the rougher sprint.
Position Changes
F1-style position track. Grabowski P9→P1 is the headline; the start crash scrambled the order behind.
Net Overtaking
Green = passes made, red = passes lost. Grabowski and Chmielewski top the chart with their charges.
Incidents on Track
Where on the Mugello GP layout incidents happened — Turn 1 lit up at the start.
Lap-time Evolution
Lap-time per lap; several cars drop out as the race wears on after the opening-lap contact.
Battle Proximity
Laps spent within 1.5 s of another car — the recurring Wlach/Herbrig/Werner three-way stands out.
Race Highlights
The top ten reversed put Waack and Wlach on the front row — and it fell apart at Turn 1, where a five-wide chain-reaction crash took out four cars, Marx an innocent victim. Grabowski charged from P9 to the lead and, unlike Race 1, controlled it from the front to complete the round in style. Chmielewski took a strong second; Eike Werner passed Wlach around the outside for the final podium spot.
Thomas Herbrig ran a fine P5, locked all race in a three-way with Wlach; Marx recovered to P7 with the fastest lap despite his start damage; David Hoffmann pushed a broken car before crashing out, dropping from 2nd to 6th in the title race. Grabowski’s 58-point haul turned a 9-point lead into a commanding one — he tops the Season 8 standings on 119.
Race 2 Classification
Pos
#
Driver
Team
Laps
Best Lap
Gap
Inc
Result
1
19
Lucian Grabowski
GermanSimracing.de
13
1:37.357
—
7
Finished
2
27
Kevin Chmielewski
Atzen Motorsport
13
1:37.418
+4.63s
0
Finished
3
20
Eike Werner
Last and Furious
13
1:38.035
+11.72s
3
Finished
4
1
Bernhard Wlach
DAN Küchen Motorsport
13
1:37.954
+13.38s
1
Finished
5
67
Thomas Herbrig
CAS Tech Performance grün
13
1:38.058
+13.77s
7
Finished
6
62
Harald Pfeufer
Last and Furious
13
1:40.257
+46.59s
0
Finished
7
39
Pascal Marx
Dark Horse Motorsport
13
1:37.053 FL
+85.46s
10
Finished
8
16
Dominic Waack
Atzen Motorsport
13
1:39.267
+64.50s
10
Finished
9
21
Marcus Rothe
Atzen Motorsport
13
1:37.559
+94.44s
10
Finished
10
28
Friedrich Luhn
—
12
1:40.667
+1 lap
6
Finished
11
15
Andreas Wuschnakowski
CAS Tech Performance grün
11
1:38.181
+2 laps
7
Finished
12
95
David Hoffmann
Dark Horse Motorsport
2
—
+11 laps
6
DNF
DNF
773
Thomas Felix
WildCreek Factory Team
0
—
—
4
DNF
Championship after Round 2 (CLS)
Pos
#
Driver
Team
Points
Round
1
19
Lucian Grabowski
GermanSimracing.de
119
+58
2
27
Kevin Chmielewski
Atzen Motorsport
96
+50
3
39
Pascal Marx
Dark Horse Motorsport
85
+45
4
20
Eike Werner
Last and Furious
81
+44
5
67
Thomas Herbrig
CAS Tech Performance grün
79
+39
6
95
David Hoffmann
Dark Horse Motorsport
77
+25
7
1
Bernhard Wlach
DAN Küchen Motorsport
73
+40
8
15
Andreas Wuschnakowski
CAS Tech Performance grün
66
+31
9
21
Marcus Rothe
Atzen Motorsport
60
+34
10
16
Dominic Waack
Atzen Motorsport
49
+33
Classification, lap times, gaps and incident points are from the official iRacing subsession result (87048172). Championship points are from CAS League Scoring (CLS), which scores the round as a whole (both sprints combined); the “Round” column is this round’s contribution.
CAS SFL Cup · Season 8 · Round 2 · Race 1
Autodromo del Mugello (GP) — Race 1
8 July 2026 · 13 drivers · 13-lap sprint · SF Lights 324 · lone-qualifying grid · dry, 28 °C track · Race 2 results ↑
2D telemetry replay — the ~20-minute sprint compressed to 60 seconds.
By the Numbers
Race Winner
Pascal Marx
Pole to flag for his first win of the season. Having learned from Fuji, he managed his tyres and simply controlled the gap in the 27 °C heat.
Fastest Lap
David Hoffmann — 1:36.816
A late charge from P3 produced the sprint’s quickest lap, but Marx was never in reach.
Fights of the Race
Bernhard Wlach
After a weak start, Wlach delivered the race’s standout duels — long, scrupulously fair battles with Waack and Werner.
Data Views
Gap to Leader
Marx led every lap; Grabowski and Hoffmann shadowed him nose-to-tail but never got into striking range.
Race Pace
Clean-lap distribution — the front three are tightly matched; Hoffmann holds the quickest single window (fastest lap).
Pit / Repair Stops
Sprint format — no mandatory stop. Any visible pit visits are recovery, not strategy.
Incident Timeline
Every logged telemetry incident by race-time — a comparatively clean first sprint away from the front battles.
Position Changes
F1-style position track. The front settled early; Wlach’s recovery from a weak start is the main mover.
Net Overtaking
Green = passes made, red = passes lost. A low-overtake race — Wlach the standout gainer.
Incidents on Track
Where on the Mugello GP layout incidents happened — the tricky downhill section caught Luhn.
Lap-time Evolution
Lap-time per lap across the 13-lap sprint; Grabowski and Hoffmann light up the second half.
Battle Proximity
Laps spent within 1.5 s of another car — the Marx/Grabowski/Hoffmann train dominates.
Race Highlights
Marx converted pole cleanly while Grabowski bogged down at the start. The front three — Marx, Grabowski and Hoffmann — then ran nose-to-tail in tyre-conservation mode for most of the 13 laps, nobody willing to burn the rears in the heat. Grabowski and Hoffmann flew late but never got within striking range; Marx took his first win of the year.
The action was behind: Bernhard Wlach, recovering from a poor start, produced long fair duels with Waack and Werner. New driver Friedrich Luhn spun at the tricky downhill section; Thomas Felix retired early. A cleaner, lower-overtake race than Fuji.
Race 1 Classification
Pos
#
Driver
Team
Laps
Best Lap
Gap
Inc
Result
1
39
Pascal Marx
Dark Horse Motorsport
13
1:36.872
—
7
Finished
2
19
Lucian Grabowski
GermanSimracing.de
13
1:36.880
+0.76s
7
Finished
3
95
David Hoffmann
Dark Horse Motorsport
13
1:36.816 FL
+1.87s
0
Finished
4
27
Kevin Chmielewski
Atzen Motorsport
13
1:37.318
+9.99s
0
Finished
5
21
Marcus Rothe
Atzen Motorsport
13
1:37.512
+13.11s
3
Finished
6
15
Andreas Wuschnakowski
CAS Tech Performance grün
13
1:37.764
+15.59s
2
Finished
7
20
Eike Werner
Last and Furious
13
1:37.718
+22.18s
1
Finished
8
67
Thomas Herbrig
CAS Tech Performance grün
13
1:38.109
+23.19s
2
Finished
9
1
Bernhard Wlach
DAN Küchen Motorsport
13
1:38.331
+28.99s
5
Finished
10
16
Dominic Waack
Atzen Motorsport
13
1:38.570
+33.40s
5
Finished
11
62
Harald Pfeufer
Last and Furious
13
1:39.420
+48.80s
0
Finished
12
28
Friedrich Luhn
—
13
1:40.436
+75.02s
3
Finished
DNF
773
Thomas Felix
WildCreek Factory Team
3
—
—
10
DNF
Classification, lap times, gaps and incident points are from the official iRacing subsession result (87048172). Championship points appear in the Race 2 block (CLS scores the round as a whole).
CAS SFL Cup · Season 8 · Round 1 · Race 2 (Reverse Grid)
2D telemetry replay — the ~19-minute sprint compressed to 60 seconds. The replay video for this round has been retired to keep the site fast — the charts and full classification below are unchanged.
By the Numbers
Race Winner
Lucian Grabowski
The double. From reverse-grid P10 he carved to the front and won again, fastest lap (1:32.542) once more — by just 0.52 s over Hoffmann.
Climb of the Race
Marcus Rothe P15 → P5
After his Race 1 retirement, Rothe stormed from the back to P5 (+10) — the recovery of the round, 20 points banked.
Reverse Fortunes
⚠️ Four DSQs & a lost pole
Reverse-pole Bernhard Wlach slid to P7; a rougher sprint ended with four retirements DSQ’d in CLS — Brechmann, Waack, Pistorius and Felix.
Data Views
Gap to Leader
Grabowski carved from reverse-grid P10 to the front, then controlled it; Hoffmann shadowed him to the flag at +0.52 s.
Race Pace
Clean-lap distribution. Grabowski and Hoffmann again hold the quickest windows; Marx fast but buried after a poor start.
Pit / Repair Stops
Sprint format — no mandatory stop. Visible pit visits are damage repair after the heavier Race 2 contact.
Incident Timeline
Every logged telemetry incident with its race-time — Race 2 was rougher, with four cars eventually retired and DSQ’d.
Position Changes
F1-style position track. Grabowski P10→P1 and Marcus Rothe P15→P5 are the standout climbs; reverse-pole Wlach slid to P7.
Net Overtaking
Green = passes made, red = passes lost. Grabowski and Rothe top the chart with their charges through the field.
Incidents on Track
Where on the Fuji GP layout incidents happened — the reverse grid bunched the field and lit up the first sector.
Lap-time Evolution
Lap-time per lap across the 13-lap sprint, with several cars dropping out as the race wore on.
Battle Proximity
Laps spent within 1.5 s of another car. The Grabowski/Hoffmann duel for the lead dominates.
Race Highlights
Race 2 reversed the top ten, putting Bernhard Wlach on pole and Grabowski back in P10. It barely mattered: Grabowski sliced through the field, took the lead and completed the double, again with the fastest lap and only 0.52 s back to David Hoffmann at the flag. Kevin Chmielewski completed the podium, and Marcus Rothe charged from P15 to P5 to redeem his Race 1 retirement.
The reverse grid bunched the field and the sprint turned rough — four cars (Brechmann, Waack, Pistorius and Felix) eventually retired and were classified DSQ in the CLS result. Grabowski’s perfect day — pole, two wins, two fastest laps — sends him to the top of the Season 8 standings on 61 points.
Full Classification
Pos
#
Driver
Team
Laps
Best Lap
Gap
Inc
Pts
Result
1
19
Lucian Grabowski
GermanSimracing.de
13
1:32.542 FL
—
6
30
Finished
2
95
David Hoffmann
Dark Horse Motorsport
13
1:32.779
+0.52s
2
27
Finished
3
27
Kevin Chmielewski
Atzen Motorsport
13
1:33.514
+6.10s
1
24
Finished
4
67
Thomas Herbrig
CAS Tech Performance grün
13
1:33.847
+11.65s
1
22
Finished
5
21
Marcus Rothe
Atzen Motorsport
13
1:33.713
+13.17s
5
20
Finished
6
20
Eike Werner
Last and Furious
13
1:33.782
+16.22s
1
18
Finished
7
1
Bernhard Wlach
DAN Küchen Motorsport
13
1:34.184
+23.83s
4
16
Finished
8
15
Andreas Wuschnakowski
CAS Tech Performance grün
13
1:33.513
+36.97s
8
14
Finished
9
39
Pascal Marx
Dark Horse Motorsport
13
1:32.755
+43.03s
7
12
Finished
10
72
Riccardo Cavoto
WildCreek Factory Team
13
1:35.001
+50.62s
8
11
Finished
11
105
Matthias Eggert
JuHa Racing
13
1:33.484
+53.67s
8
10
Finished
DSQ
22
Florian Brechmann
CAS Tech Performance grün
11
1:34.622
—
4
0
DSQ
DSQ
16
Dominic Waack
Atzen Motorsport
6
1:33.493
—
9
0
DSQ
DSQ
84
Peter Pistorius
Berius Racing
2
—
—
8
0
DSQ
DSQ
773
Thomas Felix
WildCreek Factory Team
0
—
—
8
0
DSQ
Classification, championship points and the four Race 2 DSQs are from the official CAS League Scoring (CLS) result; incident points are iRacing official. Lap times, gaps and team data are from the in-sim telemetry recording and the CLS round page.
CAS SFL Cup · Season 8 · Round 1 · Race 1
Fuji Speedway GP — Race 1
24 June 2026 · 15 drivers · 13-lap sprint · SF Lights 324 · standing start · Full race report ↗
2D telemetry replay — the ~19-minute sprint compressed to 60 seconds. The replay video for this round has been retired to keep the site fast — the charts and full classification below are unchanged.
By the Numbers
Race Winner
Lucian Grabowski
Pole to win — the GermanSimracing.de car led every lap and set the fastest lap (1:32.522), holding Pascal Marx off by 3.5 s.
Climb of the Race
Thomas Felix P15 → P7
From the back of the grid to P7 — the biggest gain of Race 1 (+8), setting up a strong reverse-grid slot for Race 2.
Drama of the Race
⚠️ Rothe out at the start
Quali P7 Marcus Rothe failed to complete a lap (0 pts), and Peter Pistorius slid from grid P5 to P14 — both would bounce back in Race 2.
Data Views
Gap to Leader
Grabowski led from pole and edged away; Marx and Hoffmann shadowed early before the gap stretched to the flag.
Race Pace
Clean-lap distribution. Grabowski, Marx and Hoffmann share the quickest, most consistent windows around 1:32.5–1:32.8.
Pit / Repair Stops
Sprint format — no mandatory stop. Any visible pit visits are damage repair after contact.
Incident Timeline
Every logged telemetry incident with its race-time. Hoffmann and Wuschnakowski kept clean sheets at the front.
Position Changes
F1-style position track. Thomas Felix’s climb from grid P15 to P7 and Pistorius’ slide from P5 to P14 stand out.
Net Overtaking
Green = passes made, red = passes lost. The midfield was busy; the front three ran in formation.
Incidents on Track
Where on the Fuji GP layout incidents happened — clustered into the first-sector hairpin and the chicane.
Lap-time Evolution
Lap-time per lap across the 13-lap sprint — tyres fade slightly but the order is largely set early.
Battle Proximity
Laps spent within 1.5 s of another car. The Marx/Hoffmann scrap for P2 and the dense midfield light up.
Race Highlights
The first real Super Formula Lights round of Season 8 opened with lone qualifying and a standing start. Lucian Grabowski took pole (1:32.226) and converted it cleanly, leading every lap of the 13-lap sprint and pulling clear of Pascal Marx and David Hoffmann. Matthias Eggert climbed from P8 to P4, while Thomas Felix produced the drive of the race from grid P15 to P7.
It wasn’t clean at the back: quali P7 Marcus Rothe was out at the start without a lap to his name, and Peter Pistorius tumbled from P5 on the grid to P14. The result locked in the reverse grid for Race 2 — with Grabowski set to start P10.
Full Classification
Pos
#
Driver
Team
Laps
Best Lap
Gap
Inc
Pts
Result
1
19
Lucian Grabowski
GermanSimracing.de
13
1:32.522 FL
—
6
25
Finished
2
39
Pascal Marx
Dark Horse Motorsport
13
1:32.626
+3.53s
8
22
Finished
3
95
David Hoffmann
Dark Horse Motorsport
13
1:32.813
+4.55s
0
19
Finished
4
105
Matthias Eggert
JuHa Racing
13
1:33.163
+11.63s
2
17
Finished
5
27
Kevin Chmielewski
Atzen Motorsport
13
1:33.325
+12.63s
1
16
Finished
6
15
Andreas Wuschnakowski
CAS Tech Performance grün
13
1:33.121
+13.15s
0
15
Finished
7
773
Thomas Felix
WildCreek Factory Team
13
1:33.677
+19.22s
2
14
Finished
8
20
Eike Werner
Last and Furious
13
1:33.642
+20.23s
5
13
Finished
9
67
Thomas Herbrig
CAS Tech Performance grün
13
1:33.761
+25.80s
2
12
Finished
10
1
Bernhard Wlach
DAN Küchen Motorsport
13
1:33.884
+28.33s
4
11
Finished
11
16
Dominic Waack
Atzen Motorsport
13
1:33.314
+33.90s
3
10
Finished
12
22
Florian Brechmann
CAS Tech Performance grün
13
1:34.718
+38.95s
0
9
Finished
13
72
Riccardo Cavoto
WildCreek Factory Team
13
1:33.954
+63.20s
4
8
Finished
14
84
Peter Pistorius
Berius Racing
10
1:32.930
+3 laps
4
7
Finished
15
21
Marcus Rothe
Atzen Motorsport
0
—
—
4
0
DNF
Classification, championship points and the four Race 2 DSQs are from the official CAS League Scoring (CLS) result; incident points are iRacing official. Lap times, gaps and team data are from the in-sim telemetry recording and the CLS round page.
🏆 Season 7 · Final Standings
Super Formula Lights Cup — Season 7 closes at Spa
Round 8 (Spa-Francorchamps) was the season finale · champion crowned
Drivers Championship
🏆 Bernhard Wlach
🥇 Bernhard Wlach — Season 7 Champion
🥈 Andreas Wuschnakowski
🥉 Kevin Chmielewski
8-round season, two-sprint format. Today’s Spa finale: Chmielewski took Race 1, Wuschnakowski Race 2 with the double-fastest-lap. The points lead held over both legs to seal the title.
Teams Championship
🏆 CAS Tech Performance Grün
🥇 CAS Tech Performance Grün
🥈 Duck Knife x Sundi Company Team Sauer
🥉 DAN Küchen Motorsport
Per the Stream: Season 8 of the SFL Cup is already planned with a new schedule — details to be announced on the CAS Community channels.
CAS SFL Cup · Season 7 · Round 8 · Race 2
Spa-Francorchamps GP — Race 2 (Feature)
27 May 2026 · 6 drivers · 10-lap sprint · SF Lights 324 · Race 1 results ↓
2D telemetry replay — the 20-minute sprint compressed to 60 seconds. The replay video for this round has been retired to keep the site fast — the charts and full classification below are unchanged.
By the Numbers
Race Winner
Andreas Wuschnakowski
The broadcaster turned racer takes Race 2 from P4 grid (after his R1 setback) — pole-to-flag pace, fastest lap 2:10.508 and a 6.56 s margin over Thomas Felix.
Climb of the Race
Thomas Herbrig P6 → P3
From last in Race 1 (a lap down) to a P3 podium in Race 2 — the biggest position gain across both rounds.
Reverse Fortunes
Chmielewski P1 → P6
Race 1 winner Kevin Chmielewski crashed out of contention in Race 2 — finished P6 at +119 s.
Data Views
Gap to Leader
Wuschnakowski and Felix front-running while Chmielewski and Wlach hit trouble immediately at the start.
Race Pace
Despite finishing P6, Chmielewski showed the tightest pace window — consistent recovery laps after his early incident.
Pit Stops
Sprint format has no mandatory stop. Visible pit visits are damage repair after incidents.
Incident Timeline
Every incident with exact race-time and type. Wuschnakowski had multiple offs but stayed on pace and won — the others lost more lap time.
Position Changes
F1-style position track. Herbrig’s climb from grid P5 to P3 is visible; Chmielewski’s drop from grid P1 to last is the dramatic line.
Net Overtaking
Green = overtakes made, red = passes lost.
Incidents on Track
Where on Spa each incident happened.
Lap-time Evolution
Lap-time per lap for all 6 drivers across the 10-lap sprint.
Battle Proximity
Laps spent within 1.5 s of each other — the front pair (Wuschnakowski/Felix) and the chasing pair (Herbrig closing) dominate the matrix.
Full Classification
Pos
#
Driver
Car
Laps
Best Lap
Gap
Inc
Result
1
15
Andreas Wuschnakowski
SF Lights 324
10
2:10.508 FL
—
6
Finished
2
773
Thomas Felix
SF Lights 324
10
2:10.840
+6.56s
2
Finished
3
67
Thomas Herbrig
SF Lights 324
10
2:11.412
+12.13s
4
Finished
4
21
Marcus Rothe
SF Lights 324
10
2:11.949
+92.31s
2
Finished
5
118
Bernhard Wlach
SF Lights 324
10
2:11.139
+117.53s
3
Finished
6
27
Kevin Chmielewski
SF Lights 324
10
2:10.694
+119.05s
2
Finished
CAS SFL Cup · Season 7 · Round 8 · Race 1
Spa-Francorchamps GP — Race 1 (Sprint)
27 May 2026 · 6 drivers · 10-lap sprint · SF Lights 324 · Race 2 results ↑
2D telemetry replay — the 20-minute sprint compressed to 60 seconds. The replay video for this round has been retired to keep the site fast — the charts and full classification below are unchanged.
By the Numbers
Race Winner
Kevin Chmielewski
Took the win by +10.60 s over Marcus Rothe after 10 laps — only 2 incidents and a best of 2:10.683.
Fastest Lap
Andreas Wuschnakowski
Set the quickest lap of the race at 2:10.474 — but losses earlier in the race dropped him to P4 overall.
Tight Top 3
Within 15 seconds
Chmielewski, Rothe and Felix all within 15 s after 10 laps — close fight at the front.
Data Views
Gap to Leader
Top three settle their order in the first 4 laps. Chmielewski never gives up the lead. Wlach drops back early after an incident.
Race Pace
Clean-lap distribution per driver. Top three drivers’ pace within tenths of each other.
Pit Stops
Sprint format — no mandatory pit stop. Visible bars are damage repair after off-tracks.
Incident Timeline
Three drivers (Wuschnakowski, Wlach, Herbrig) needed forced repairs in the opening 3 minutes — a chaotic start. Wuschnakowski had the most incidents (4) yet still finished P4. Herbrig got a black flag at minute 10.
Position Changes
F1-style position track. Chmielewski leads from start to flag — the cleanest race of any winner across both Spa sprints.
Net Overtaking
Green = overtakes made, red = passes lost.
Incidents on Track
Where on Spa each incident happened.
Lap-time Evolution
Lap-time per lap for all 6 drivers.
Battle Proximity
Laps within 1.5 s of each other — the tight top-three battle is clearly the dominant cell.
Full Classification
Pos
#
Driver
Car
Laps
Best Lap
Gap
Inc
Result
1
27
Kevin Chmielewski
SF Lights 324
10
2:10.683
—
2
Finished
2
21
Marcus Rothe
SF Lights 324
10
2:10.709
+10.60s
2
Finished
3
773
Thomas Felix
SF Lights 324
10
2:11.133
+15.14s
2
Finished
4
15
Andreas Wuschnakowski
SF Lights 324
10
2:10.474 FL
+39.87s
4
Finished
5
118
Bernhard Wlach
SF Lights 324
10
2:11.196
+83.20s
2
Finished
6
67
Thomas Herbrig
SF Lights 324
9
2:11.605
+1 lap
4
Finished
Results, lap times, gaps and incident counts are read directly from in-sim telemetry recorded live. Sprint race — no mandatory pit stop.