CAS SFL Cup Race Center

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.

Looking for the GT3 WCT Race Center? →
CAS SFL Cup · Season 8 · Round 5 · Race 2 (Reverse Grid)

Circuit Zolder (Alternate) — Race 2 (Reverse Grid)

19 August 2026 · 9 drivers · 16-lap sprint · SF Lights 324 · full reverse grid · dry, ~25.9 °C track · Race 1 results ↓ · Full race report ↗

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 Gap to Leader zolder-sfl-r2

The yellow line is Chmielewski closing from eight seconds to zero in twelve laps. Flat at zero is whoever led that lap.

Race Pace Race Pace zolder-sfl-r2

Clean-lap distribution. The top four are inside half a second of each other — the closest field spread of the season.

Pit / Penalty Timeline Pit / Penalty Timeline zolder-sfl-r2

All repair work: Luhn twice for 318 s combined, Grabowski twice, Wlach once. Post-flag cool-down entries are excluded.

Penalties & Black Flags Penalties & Black Flags zolder-sfl-r2

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 Position Changes zolder-sfl-r2

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 Net Overtaking zolder-sfl-r2

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 Evolution zolder-sfl-r2

Lap time per lap for the top six. Chmielewski’s yellow trace is the flattest on the sheet from lap 5 onwards.

Battle Proximity Battle Proximity zolder-sfl-r2

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#DriverTeamLapsBest LapGapIncResult
127Kevin ChmielewskiAtzen Motorsport161:17.7156Finished
267Thomas HerbrigCAS Tech Performance grün161:18.119+4.574s0Finished
320Eike WernerLast and Furious161:18.207+9.588s3Finished
421Marcus RotheAtzen Motorsport161:17.439+35.648s10Finished
562Harald PfeuferLast and Furious161:18.911+37.177s7Finished
615Andreas WuschnakowskiCAS Tech Performance grün161:18.061+37.856s9Finished
71Bernhard WlachDAN Küchen Motorsport161:17.939+65.628s5Finished
819Lucian Grabowski151:17.038 FL+1 lap15Finished
928Friedrich Luhn6+10 laps13DNF

Championship after Round 5 (CLS)

Pos#DriverTeamPointsRound
119Lucian Grabowski212+42
227Kevin ChmielewskiAtzen Motorsport201+61
3 ▲167Thomas HerbrigCAS Tech Performance grün158+46
4 ▲121Marcus RotheAtzen Motorsport157+45
5 ▼21Bernhard WlachDAN Küchen Motorsport156+41
6 ▲115Andreas WuschnakowskiCAS Tech Performance grün144+38
7 ▲320Eike WernerLast and Furious126+46
8 ▼295David HoffmannDark Horse Motorsport108
9 ▼116Dominic WaackAtzen Motorsport96
10 ▼139Pascal MarxDark Horse Motorsport84−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.

CAS SFL Cup · Season 8 · Round 5 · Race 1

Circuit Zolder (Alternate) — Race 1

19 August 2026 · 9 drivers · 16-lap sprint · SF Lights 324 · dry, ~25.9 °C track · Race 2 results ↓ · Full race report ↗

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 Gap to Leader zolder-sfl-r1

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 Race Pace zolder-sfl-r1

Clean-lap distribution. Grabowski, Rothe and Chmielewski share a rhythm; the three damaged cars sit a second and a half adrift.

Pit / Penalty Timeline Pit / Penalty Timeline zolder-sfl-r1

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 Penalties & Black Flags zolder-sfl-r1

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 Position Changes zolder-sfl-r1

Rothe’s climb from last to third inside five laps, and the single crossing at the very top on lap 16.

Net Overtaking Net Overtaking zolder-sfl-r1

Green = passes made, red = passes lost. Rothe’s net +6 is the largest of either race.

Lap-time Evolution Lap-time Evolution zolder-sfl-r1

Lap time per lap for the top six. Grabowski’s trace is flat to lap 15 and then spikes ten seconds.

Battle Proximity Battle Proximity zolder-sfl-r1

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#DriverTeamLapsBest LapGapIncResult
127Kevin ChmielewskiAtzen Motorsport161:17.4582Finished
219Lucian Grabowski161:16.978 FL+0.549s14Finished
31Bernhard WlachDAN Küchen Motorsport161:17.904+22.395s4Finished
421Marcus RotheAtzen Motorsport161:17.456+23.910s8Finished
520Eike WernerLast and Furious161:18.747+38.323s5Finished
662Harald PfeuferLast and Furious161:19.021+57.927s4Finished
715Andreas WuschnakowskiCAS Tech Performance grün151:18.181+1 lap5Finished
867Thomas HerbrigCAS Tech Performance grün151:19.003+1 lap3Finished
928Friedrich Luhn141:20.636+2 laps16Finished

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)

Nürburgring GP (BES/WEC) — Race 2 (Reverse Grid)

5 August 2026 · 9 drivers · 12-lap sprint · SF Lights 324 · full reverse grid · dry, ~19 °C track · Race 1 results ↓ · Full race report ↗

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

Lucian Grabowski

From reverse-grid P4 he led inside a lap and controlled it to the flag — 12 laps led, fastest lap, +12.07 s.

💥 Start Crash

Turn 1 takes out the race winner

A multi-car collision pushed Wuschnakowski into Chmielewski and tore the rear wing off David Hoffmann, who was out on the spot — DSQ, zero laps.

🏆 Round Winner

Marcus Rothe

Third and second across the two sprints gave him 52 points — more than either race winner. He never led a lap all evening.

Career Best

Friedrich Luhn

Fifth from reverse-grid pole with a single incident point — comfortably his best result, earned by staying out of every incident.

Data Views

Gap to Leader Gap to Leader nurburgring-sfl-r2

Grabowski gone from lap 1. The lines that fall off the bottom early are the first-corner casualties.

Race Pace Race Pace nurburgring-sfl-r2

Clean-lap distribution. Only Grabowski and Rothe kept a representative rhythm; the rest were managing damage.

Pit / Penalty Timeline Pit / Penalty Timeline nurburgring-sfl-r2

Lap-1 and lap-2 repair stops dominate — Chmielewski’s 165 s, Herbrig’s 71 s, Wuschnakowski’s drive-through.

Incident Timeline Incident Timeline nurburgring-sfl-r2

40 logged events, including 8 collisions — the densest column is the first corner.

Position Changes Position Changes nurburgring-sfl-r2

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 Net Overtaking nurburgring-sfl-r2

Green = passes made, red = passes lost. Most of the movement here is damage, not overtaking.

Incidents on Track Incidents on Track nurburgring-sfl-r2

The turn-1 cluster is the start crash that ended Hoffmann’s race and put Chmielewski a lap down.

Lap-time Evolution Lap-time Evolution nurburgring-sfl-r2

Lap time per lap. The spread between the leaders and the damaged cars grows steadily — Wlach was lapping on a broken sidepod.

Battle Proximity Battle Proximity nurburgring-sfl-r2

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#DriverTeamLapsBest LapGapIncResult
119Lucian Grabowski121:45.364 FL3Finished
221Marcus RotheAtzen Motorsport121:46.212+12.073s8Finished
316Dominic WaackAtzen Motorsport121:46.718+34.149s4Finished
41Bernhard WlachDAN Küchen Motorsport121:47.512+36.008s6Finished
528Friedrich Luhn121:48.140+53.008s1Finished
615Andreas WuschnakowskiCAS Tech Performance grün121:48.943+87.416s12Finished
727Kevin ChmielewskiAtzen Motorsport111:46.318+1 lap7Finished
867Thomas HerbrigCAS Tech Performance grün111:47.520+1 lap10Finished
DSQ95David HoffmannDark Horse Motorsport06DSQ

Championship after Round 4 (CLS)

Pos#DriverTeamPointsRound
119Lucian Grabowski170+51
227Kevin ChmielewskiAtzen Motorsport140+44
3 ▲41Bernhard WlachDAN Küchen Motorsport115+42
4 ▲167Thomas HerbrigCAS Tech Performance grün112+33
5 ▲421Marcus RotheAtzen Motorsport112+52
695David HoffmannDark Horse Motorsport108+31
7 ▲115Andreas WuschnakowskiCAS Tech Performance grün106+40
8 ▲216Dominic WaackAtzen Motorsport96+47
9 ▼639Pascal MarxDark Horse Motorsport85
10 ▼620Eike WernerLast and Furious80

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 4 · Race 1

Nürburgring GP (BES/WEC) — Race 1

5 August 2026 · 9 drivers · 12-lap sprint · SF Lights 324 · dry, ~19 °C track · Race 2 results ↓ · Full race report ↗

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 Gap to Leader nurburgring-sfl-r1

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 Race Pace nurburgring-sfl-r1

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 Pit / Penalty Timeline nurburgring-sfl-r1

One bar only: Grabowski’s lap-1 drive-through. No strategy stops in a 12-lap sprint.

Incident Timeline Incident Timeline nurburgring-sfl-r1

32 logged telemetry events — 29 off-tracks and 3 spins. Incident points in the table are the official iRacing figures.

Position Changes Position Changes nurburgring-sfl-r1

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 Net Overtaking nurburgring-sfl-r1

Green = passes made, red = passes lost. With nine cars and no cautions there was little churn outside Grabowski’s recovery.

Incidents on Track Incidents on Track nurburgring-sfl-r1

Every logged incident on the circuit map. The cluster is the chicane the chat spent qualifying complaining about.

Lap-time Evolution Lap-time Evolution nurburgring-sfl-r1

Lap time per lap. Flat throughout — 19 °C track, 12 laps, no tyre drop-off worth the name.

Battle Proximity Battle Proximity nurburgring-sfl-r1

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#DriverTeamLapsBest LapGapIncResult
195David HoffmannDark Horse Motorsport121:45.256 FL1Finished
227Kevin ChmielewskiAtzen Motorsport121:45.935+9.992s0Finished
321Marcus RotheAtzen Motorsport121:45.670+10.141s7Finished
416Dominic WaackAtzen Motorsport121:46.015+11.876s2Finished
515Andreas WuschnakowskiCAS Tech Performance grün121:46.228+12.867s3Finished
619Lucian Grabowski121:45.354+19.189s7Finished
71Bernhard WlachDAN Küchen Motorsport121:46.184+19.557s8Finished
867Thomas HerbrigCAS Tech Performance grün121:46.644+39.148s4Finished
928Friedrich Luhn121:48.176+58.049s4Finished

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)

8 July 2026 · 13 drivers · 13-lap sprint · SF Lights 324 · top-10 reverse grid · dry, 31 °C track · Race 1 results ↓ · Full race report ↗

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 Gap to Leader mugello-sfl-r2

Grabowski carved from reverse-grid P9 to the front, then controlled the gap to the flag — followed, not hunted.

Race Pace Race Pace mugello-sfl-r2

Clean-lap distribution. Marx is quickest (fastest lap) despite a start-damaged recovery drive to P7.

Pit / Repair Stops Pit / Repair Stops mugello-sfl-r2

Sprint format — no mandatory stop. Visible pit visits are damage repair after the Turn-1 pile-up.

Incident Timeline Incident Timeline mugello-sfl-r2

Every logged telemetry incident by race-time — the reverse grid and a first-lap crash made this the rougher sprint.

Position Changes Position Changes mugello-sfl-r2

F1-style position track. Grabowski P9→P1 is the headline; the start crash scrambled the order behind.

Net Overtaking Net Overtaking mugello-sfl-r2

Green = passes made, red = passes lost. Grabowski and Chmielewski top the chart with their charges.

Incidents on Track Incidents on Track mugello-sfl-r2

Where on the Mugello GP layout incidents happened — Turn 1 lit up at the start.

Lap-time Evolution Lap-time Evolution mugello-sfl-r2

Lap-time per lap; several cars drop out as the race wears on after the opening-lap contact.

Battle Proximity Battle Proximity mugello-sfl-r2

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#DriverTeamLapsBest LapGapIncResult
119Lucian GrabowskiGermanSimracing.de131:37.3577Finished
227Kevin ChmielewskiAtzen Motorsport131:37.418+4.63s0Finished
320Eike WernerLast and Furious131:38.035+11.72s3Finished
41Bernhard WlachDAN Küchen Motorsport131:37.954+13.38s1Finished
567Thomas HerbrigCAS Tech Performance grün131:38.058+13.77s7Finished
662Harald PfeuferLast and Furious131:40.257+46.59s0Finished
739Pascal MarxDark Horse Motorsport131:37.053 FL+85.46s10Finished
816Dominic WaackAtzen Motorsport131:39.267+64.50s10Finished
921Marcus RotheAtzen Motorsport131:37.559+94.44s10Finished
1028Friedrich Luhn121:40.667+1 lap6Finished
1115Andreas WuschnakowskiCAS Tech Performance grün111:38.181+2 laps7Finished
1295David HoffmannDark Horse Motorsport2+11 laps6DNF
DNF773Thomas FelixWildCreek Factory Team04DNF

Championship after Round 2 (CLS)

Pos#DriverTeamPointsRound
119Lucian GrabowskiGermanSimracing.de119+58
227Kevin ChmielewskiAtzen Motorsport96+50
339Pascal MarxDark Horse Motorsport85+45
420Eike WernerLast and Furious81+44
567Thomas HerbrigCAS Tech Performance grün79+39
695David HoffmannDark Horse Motorsport77+25
71Bernhard WlachDAN Küchen Motorsport73+40
815Andreas WuschnakowskiCAS Tech Performance grün66+31
921Marcus RotheAtzen Motorsport60+34
1016Dominic WaackAtzen Motorsport49+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 Gap to Leader mugello-sfl-r1

Marx led every lap; Grabowski and Hoffmann shadowed him nose-to-tail but never got into striking range.

Race Pace Race Pace mugello-sfl-r1

Clean-lap distribution — the front three are tightly matched; Hoffmann holds the quickest single window (fastest lap).

Pit / Repair Stops Pit / Repair Stops mugello-sfl-r1

Sprint format — no mandatory stop. Any visible pit visits are recovery, not strategy.

Incident Timeline Incident Timeline mugello-sfl-r1

Every logged telemetry incident by race-time — a comparatively clean first sprint away from the front battles.

Position Changes Position Changes mugello-sfl-r1

F1-style position track. The front settled early; Wlach’s recovery from a weak start is the main mover.

Net Overtaking Net Overtaking mugello-sfl-r1

Green = passes made, red = passes lost. A low-overtake race — Wlach the standout gainer.

Incidents on Track Incidents on Track mugello-sfl-r1

Where on the Mugello GP layout incidents happened — the tricky downhill section caught Luhn.

Lap-time Evolution Lap-time Evolution mugello-sfl-r1

Lap-time per lap across the 13-lap sprint; Grabowski and Hoffmann light up the second half.

Battle Proximity Battle Proximity mugello-sfl-r1

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#DriverTeamLapsBest LapGapIncResult
139Pascal MarxDark Horse Motorsport131:36.8727Finished
219Lucian GrabowskiGermanSimracing.de131:36.880+0.76s7Finished
395David HoffmannDark Horse Motorsport131:36.816 FL+1.87s0Finished
427Kevin ChmielewskiAtzen Motorsport131:37.318+9.99s0Finished
521Marcus RotheAtzen Motorsport131:37.512+13.11s3Finished
615Andreas WuschnakowskiCAS Tech Performance grün131:37.764+15.59s2Finished
720Eike WernerLast and Furious131:37.718+22.18s1Finished
867Thomas HerbrigCAS Tech Performance grün131:38.109+23.19s2Finished
91Bernhard WlachDAN Küchen Motorsport131:38.331+28.99s5Finished
1016Dominic WaackAtzen Motorsport131:38.570+33.40s5Finished
1162Harald PfeuferLast and Furious131:39.420+48.80s0Finished
1228Friedrich Luhn131:40.436+75.02s3Finished
DNF773Thomas FelixWildCreek Factory Team310DNF

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)

Fuji Speedway GP — Race 2 (Reverse Grid)

24 June 2026 · 15 drivers · 13-lap sprint · SF Lights 324 · top-10 reverse grid · Race 1 results ↓

fuji-sfl-r2 2D telemetry replay poster

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 Gap to Leader fuji-sfl-r2

Grabowski carved from reverse-grid P10 to the front, then controlled it; Hoffmann shadowed him to the flag at +0.52 s.

Race Pace Race Pace fuji-sfl-r2

Clean-lap distribution. Grabowski and Hoffmann again hold the quickest windows; Marx fast but buried after a poor start.

Pit / Repair Stops Pit / Repair Stops fuji-sfl-r2

Sprint format — no mandatory stop. Visible pit visits are damage repair after the heavier Race 2 contact.

Incident Timeline Incident Timeline fuji-sfl-r2

Every logged telemetry incident with its race-time — Race 2 was rougher, with four cars eventually retired and DSQ’d.

Position Changes Position Changes fuji-sfl-r2

F1-style position track. Grabowski P10→P1 and Marcus Rothe P15→P5 are the standout climbs; reverse-pole Wlach slid to P7.

Net Overtaking Net Overtaking fuji-sfl-r2

Green = passes made, red = passes lost. Grabowski and Rothe top the chart with their charges through the field.

Incidents on Track Incidents on Track fuji-sfl-r2

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 Evolution fuji-sfl-r2

Lap-time per lap across the 13-lap sprint, with several cars dropping out as the race wore on.

Battle Proximity Battle Proximity fuji-sfl-r2

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#DriverTeamLapsBest LapGapIncPtsResult
119Lucian GrabowskiGermanSimracing.de131:32.542 FL630Finished
295David HoffmannDark Horse Motorsport131:32.779+0.52s227Finished
327Kevin ChmielewskiAtzen Motorsport131:33.514+6.10s124Finished
467Thomas HerbrigCAS Tech Performance grün131:33.847+11.65s122Finished
521Marcus RotheAtzen Motorsport131:33.713+13.17s520Finished
620Eike WernerLast and Furious131:33.782+16.22s118Finished
71Bernhard WlachDAN Küchen Motorsport131:34.184+23.83s416Finished
815Andreas WuschnakowskiCAS Tech Performance grün131:33.513+36.97s814Finished
939Pascal MarxDark Horse Motorsport131:32.755+43.03s712Finished
1072Riccardo CavotoWildCreek Factory Team131:35.001+50.62s811Finished
11105Matthias EggertJuHa Racing131:33.484+53.67s810Finished
DSQ22Florian BrechmannCAS Tech Performance grün111:34.62240DSQ
DSQ16Dominic WaackAtzen Motorsport61:33.49390DSQ
DSQ84Peter PistoriusBerius Racing280DSQ
DSQ773Thomas FelixWildCreek Factory Team080DSQ

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 ↗

fuji-sfl-r1 2D telemetry replay poster

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 Gap to Leader fuji-sfl-r1

Grabowski led from pole and edged away; Marx and Hoffmann shadowed early before the gap stretched to the flag.

Race Pace Race Pace fuji-sfl-r1

Clean-lap distribution. Grabowski, Marx and Hoffmann share the quickest, most consistent windows around 1:32.5–1:32.8.

Pit / Repair Stops Pit / Repair Stops fuji-sfl-r1

Sprint format — no mandatory stop. Any visible pit visits are damage repair after contact.

Incident Timeline Incident Timeline fuji-sfl-r1

Every logged telemetry incident with its race-time. Hoffmann and Wuschnakowski kept clean sheets at the front.

Position Changes Position Changes fuji-sfl-r1

F1-style position track. Thomas Felix’s climb from grid P15 to P7 and Pistorius’ slide from P5 to P14 stand out.

Net Overtaking Net Overtaking fuji-sfl-r1

Green = passes made, red = passes lost. The midfield was busy; the front three ran in formation.

Incidents on Track Incidents on Track fuji-sfl-r1

Where on the Fuji GP layout incidents happened — clustered into the first-sector hairpin and the chicane.

Lap-time Evolution Lap-time Evolution fuji-sfl-r1

Lap-time per lap across the 13-lap sprint — tyres fade slightly but the order is largely set early.

Battle Proximity Battle Proximity fuji-sfl-r1

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#DriverTeamLapsBest LapGapIncPtsResult
119Lucian GrabowskiGermanSimracing.de131:32.522 FL625Finished
239Pascal MarxDark Horse Motorsport131:32.626+3.53s822Finished
395David HoffmannDark Horse Motorsport131:32.813+4.55s019Finished
4105Matthias EggertJuHa Racing131:33.163+11.63s217Finished
527Kevin ChmielewskiAtzen Motorsport131:33.325+12.63s116Finished
615Andreas WuschnakowskiCAS Tech Performance grün131:33.121+13.15s015Finished
7773Thomas FelixWildCreek Factory Team131:33.677+19.22s214Finished
820Eike WernerLast and Furious131:33.642+20.23s513Finished
967Thomas HerbrigCAS Tech Performance grün131:33.761+25.80s212Finished
101Bernhard WlachDAN Küchen Motorsport131:33.884+28.33s411Finished
1116Dominic WaackAtzen Motorsport131:33.314+33.90s310Finished
1222Florian BrechmannCAS Tech Performance grün131:34.718+38.95s09Finished
1372Riccardo CavotoWildCreek Factory Team131:33.954+63.20s48Finished
1484Peter PistoriusBerius Racing101:32.930+3 laps47Finished
1521Marcus RotheAtzen Motorsport040DNF

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 ↓

spa-sfl-r2 2D telemetry replay poster

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 Gap to leader chart Race 2

Wuschnakowski and Felix front-running while Chmielewski and Wlach hit trouble immediately at the start.

Race Pace Race-pace consistency violin plot Race 2

Despite finishing P6, Chmielewski showed the tightest pace window — consistent recovery laps after his early incident.

Pit Stops Pit stops Race 2

Sprint format has no mandatory stop. Visible pit visits are damage repair after incidents.

Incident Timeline Incident timeline Race 2

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 Position changes Race 2

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 Net overtakes Race 2

Green = overtakes made, red = passes lost.

Incidents on Track Incident locations Race 2

Where on Spa each incident happened.

Lap-time Evolution Lap-time evolution Race 2

Lap-time per lap for all 6 drivers across the 10-lap sprint.

Battle Proximity Battle proximity Race 2

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#DriverCarLapsBest LapGapIncResult
115Andreas WuschnakowskiSF Lights 324102:10.508 FL6Finished
2773Thomas FelixSF Lights 324102:10.840+6.56s2Finished
367Thomas HerbrigSF Lights 324102:11.412+12.13s4Finished
421Marcus RotheSF Lights 324102:11.949+92.31s2Finished
5118Bernhard WlachSF Lights 324102:11.139+117.53s3Finished
627Kevin ChmielewskiSF Lights 324102:10.694+119.05s2Finished
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 ↑

spa-sfl-r1 2D telemetry replay poster

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 Gap to leader chart Race 1

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 Race-pace consistency violin plot Race 1

Clean-lap distribution per driver. Top three drivers’ pace within tenths of each other.

Pit Stops Pit stops Race 1

Sprint format — no mandatory pit stop. Visible bars are damage repair after off-tracks.

Incident Timeline Incident timeline Race 1

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 Position changes Race 1

F1-style position track. Chmielewski leads from start to flag — the cleanest race of any winner across both Spa sprints.

Net Overtaking Net overtakes Race 1

Green = overtakes made, red = passes lost.

Incidents on Track Incident locations Race 1

Where on Spa each incident happened.

Lap-time Evolution Lap-time evolution Race 1

Lap-time per lap for all 6 drivers.

Battle Proximity Battle proximity Race 1

Laps within 1.5 s of each other — the tight top-three battle is clearly the dominant cell.

Full Classification

Pos#DriverCarLapsBest LapGapIncResult
127Kevin ChmielewskiSF Lights 324102:10.6832Finished
221Marcus RotheSF Lights 324102:10.709+10.60s2Finished
3773Thomas FelixSF Lights 324102:11.133+15.14s2Finished
415Andreas WuschnakowskiSF Lights 324102:10.474 FL+39.87s4Finished
5118Bernhard WlachSF Lights 324102:11.196+83.20s2Finished
667Thomas HerbrigSF Lights 32492:11.605+1 lap4Finished

Results, lap times, gaps and incident counts are read directly from in-sim telemetry recorded live. Sprint race — no mandatory pit stop.