2025 Fantasy Open Wheel Challenge Season Report
Another year of Fantasy Open Wheel Challenge has come and gone.
Thanks to everyone who was involved for being part of the fun! Congrats
once again to our champion Kyle Lewis. And a big thank you and farewell
to Carter Boles, Doug Boles, Steve Clark, and Cody Bray. In this season
recap, we will look at various different performance splits and
summaries.
Picks Results
This sections looks at each individual pick and how those picks
performed in real life. The first look is a table of everyone’s results
including a number of various different summary statistics.
Picks Summary
|
Name
|
Handle
|
Entrant Name
|
Winners
|
Podiums
|
Top 5s
|
Top 10s
|
DNF
|
Average Finish
|
Laps Led
|
1
|
Kyle Lewis
|
@kylelewis1
|
Lewis Racing
|
11
|
18
|
30
|
56
|
7
|
9.49
|
980
|
2
|
Chris Blackburn
|
@ChBlackburn23
|
Blackburn Motorsports
|
9
|
20
|
31
|
52
|
9
|
9.84
|
1132
|
3
|
Colin Taylor
|
@Colin_rTaylor
|
AJi Taylor
|
8
|
19
|
33
|
52
|
8
|
9.76
|
1084
|
4
|
Nano Grifo
|
@NanoGrifo
|
NanoGrifo
|
9
|
19
|
34
|
49
|
9
|
10.18
|
810
|
5
|
Sam Klein
|
@sklein31
|
92 Galmer
|
10
|
21
|
29
|
46
|
9
|
10.42
|
1296
|
6
|
James Alban
|
@TheKing0fSwing
|
Midnight Racing
|
9
|
19
|
28
|
51
|
9
|
10.24
|
1015
|
7
|
Emerson Lehmann
|
@ELehmannTV
|
Checkers and Cheese-curds
|
7
|
20
|
32
|
51
|
10
|
10.13
|
741
|
8
|
Spencer Schriner
|
@SchrinerSpencer
|
Lanier’s Marina
|
10
|
19
|
28
|
49
|
12
|
10.41
|
1050
|
9
|
George Butz
|
@butzisnutz4
|
Moving Chicane
|
9
|
18
|
30
|
46
|
10
|
10.53
|
728
|
10
|
Rick Snodie
|
@rickfromwi
|
SnowD Racing
|
8
|
21
|
32
|
49
|
10
|
10.58
|
961
|
11
|
Sawyer Sparks
|
@Sawyer_Sparks
|
YER Racing
|
9
|
17
|
28
|
49
|
12
|
10.62
|
795
|
12
|
Donny Green
|
@donny_green
|
Green Miles
|
9
|
16
|
31
|
42
|
13
|
10.95
|
753
|
13
|
Michael Goodier
|
@mgoodier007
|
Frenchy’s Escargot Express
|
6
|
15
|
24
|
50
|
7
|
10.47
|
887
|
14
|
Christian Dinevski
|
@cdinevski
|
Chaldi Racing
|
8
|
21
|
31
|
46
|
12
|
11.31
|
1079
|
15
|
Gina Lewis
|
@Gina_Lewis92
|
Team Lewis
|
9
|
17
|
25
|
42
|
8
|
10.89
|
1105
|
16
|
Mathew Gruenholz
|
@MathewGruenholz
|
Team 007
|
6
|
16
|
30
|
44
|
9
|
11.14
|
848
|
17
|
Craig Brumbaugh
|
@brumbaughc34
|
Where’s the Beaver?
|
10
|
18
|
28
|
48
|
13
|
11.54
|
900
|
18
|
Jerry Cruz
|
@Jerrito_Cruz
|
Jerisa Motorsports
|
6
|
18
|
28
|
47
|
10
|
10.74
|
804
|
19
|
Bryan Burdick
|
@sigdomer
|
Sigdomer
|
8
|
15
|
26
|
47
|
8
|
11.00
|
637
|
20
|
Matt Hickey
|
@Hickey93
|
Hickey
|
7
|
15
|
28
|
50
|
15
|
11.46
|
1224
|
21
|
Sammie Sparks
|
@Sammie_Sparkles
|
Twenty Sevyn Racing
|
8
|
17
|
25
|
48
|
10
|
10.79
|
747
|
22
|
Mike McCoy
|
@NYstacker11
|
MELVIN
|
5
|
16
|
25
|
48
|
8
|
10.62
|
942
|
23
|
Steve Zautke
|
@StevenZautke
|
MilwaukeeMileMan
|
7
|
19
|
30
|
46
|
14
|
11.28
|
699
|
24
|
Joseph Hall
|
@jhall1455
|
Toots Motorsport
|
8
|
18
|
24
|
42
|
12
|
11.59
|
964
|
25
|
Chad Frankenfield
|
@Chad__15
|
Team Northeast Vista
|
9
|
16
|
25
|
42
|
9
|
11.56
|
521
|
26
|
Sean Hall
|
@goosehall63
|
Gooses Gang Motorsports
|
6
|
16
|
29
|
45
|
12
|
11.60
|
882
|
27
|
Charley Smith
|
@ccsmith1989
|
Shazam Racing
|
7
|
17
|
23
|
44
|
9
|
11.48
|
1082
|
28
|
Mike Joachim
|
@MikeJoach1m
|
Patoot Newcastle
|
6
|
17
|
28
|
47
|
12
|
11.71
|
1049
|
29
|
Alan Stewart
|
@_alanstewart
|
Stewart Racing
|
6
|
14
|
29
|
45
|
13
|
11.47
|
1006
|
30
|
David Leiting Jr.Â
|
@Dlite_47
|
Double Brat Racing
|
9
|
18
|
27
|
46
|
12
|
11.04
|
956
|
31
|
Morgan Polizzi
|
@morganpolizzi
|
Team Polizzi
|
6
|
16
|
27
|
44
|
12
|
11.67
|
813
|
32
|
Jason McVeigh
|
@JaseKM1
|
SILENT PAGODA RACING
|
7
|
14
|
24
|
45
|
14
|
11.69
|
681
|
33
|
Lynn Weinberg
|
@lynnweinberg
|
Team Weinberg
|
6
|
16
|
23
|
38
|
12
|
11.64
|
676
|
34
|
Carter Boles
|
@IndyCarter4
|
indycarter4
|
6
|
19
|
24
|
43
|
12
|
11.47
|
654
|
35
|
Doug Boles
|
@jdouglas4
|
Team Boles
|
6
|
14
|
25
|
46
|
18
|
12.33
|
788
|
36
|
Steve Clark
|
@Indy_McCay
|
Omahaulin’ It
|
7
|
15
|
22
|
42
|
12
|
12.32
|
837
|
37
|
Cody Bray
|
@Hendrixis6od
|
Dave’s Beans
|
6
|
14
|
21
|
34
|
17
|
13.66
|
644
|
Kyle Lewis selected the most winning drivers (11).
Number of Winners
Name
|
Number of Winners
|
Kyle Lewis
|
11
|
Craig Brumbaugh
|
10
|
Sam Klein
|
10
|
Spencer Schriner
|
10
|
Chad Frankenfield
|
9
|
Chris Blackburn
|
9
|
David Leiting Jr.Â
|
9
|
Donny Green
|
9
|
George Butz
|
9
|
Gina Lewis
|
9
|
James Alban
|
9
|
Nano Grifo
|
9
|
Sawyer Sparks
|
9
|
Sam Klein, Rick Snodie, and Christian Dinevski selected the most
podium finishers (21).
Number of Podiums
Name
|
Number of Podiums
|
Christian Dinevski
|
21
|
Rick Snodie
|
21
|
Sam Klein
|
21
|
Chris Blackburn
|
20
|
Emerson Lehmann
|
20
|
Nano Grifo selected the most top 5 finishers (34).
Number of Top 5s
Name
|
Number of Top 5s
|
Nano Grifo
|
34
|
Colin Taylor
|
33
|
Emerson Lehmann
|
32
|
Rick Snodie
|
32
|
Chris Blackburn
|
31
|
Christian Dinevski
|
31
|
Donny Green
|
31
|
Kyle Lewis selected the most top 10 finishers (56).
Number of Top 10s
Name
|
Number of Top 10s
|
Kyle Lewis
|
56
|
Chris Blackburn
|
52
|
Colin Taylor
|
52
|
Emerson Lehmann
|
51
|
James Alban
|
51
|
Kyle Lewis and Michael Goodier selected the least DNFs (7).
DNFs
Name
|
DNFs
|
Kyle Lewis
|
7
|
Michael Goodier
|
7
|
Bryan Burdick
|
8
|
Colin Taylor
|
8
|
Gina Lewis
|
8
|
Mike McCoy
|
8
|
Kyle Lewis selected the best average finish (9.49).
Average Finish
Name
|
Average Finish
|
Kyle Lewis
|
9.49
|
Colin Taylor
|
9.76
|
Chris Blackburn
|
9.84
|
Emerson Lehmann
|
10.13
|
Nano Grifo
|
10.18
|
Sam Klein selected the most laps led (1296).
Laps Led
Name
|
Laps Led
|
Sam Klein
|
1296
|
Matt Hickey
|
1224
|
Chris Blackburn
|
1132
|
Gina Lewis
|
1105
|
Colin Taylor
|
1084
|
Fantasy Results
This sections looks at each contestants fantasy results. The first
look is a table of everyone’s results including a number of various
different summary statistics.
Contestant Summary
|
Name
|
Handle
|
Entrant Name
|
Wins
|
Podiums
|
Top 5s
|
Top 10s
|
Oustide Top 25
|
1
|
Kyle Lewis
|
@kylelewis1
|
Lewis Racing
|
0
|
3
|
4
|
10
|
2
|
2
|
Chris Blackburn
|
@ChBlackburn23
|
Blackburn Motorsports
|
0
|
2
|
5
|
6
|
3
|
3
|
Colin Taylor
|
@Colin_rTaylor
|
AJi Taylor
|
0
|
3
|
4
|
7
|
3
|
4
|
Nano Grifo
|
@NanoGrifo
|
NanoGrifo
|
3
|
3
|
5
|
8
|
5
|
5
|
Sam Klein
|
@sklein31
|
92 Galmer
|
0
|
2
|
3
|
5
|
2
|
6
|
James Alban
|
@TheKing0fSwing
|
Midnight Racing
|
1
|
3
|
4
|
7
|
3
|
7
|
Emerson Lehmann
|
@ELehmannTV
|
Checkers and Cheese-curds
|
1
|
2
|
2
|
8
|
5
|
8
|
Spencer Schriner
|
@SchrinerSpencer
|
Lanier’s Marina
|
0
|
1
|
6
|
7
|
5
|
9
|
George Butz
|
@butzisnutz4
|
Moving Chicane
|
0
|
2
|
3
|
6
|
6
|
10
|
Rick Snodie
|
@rickfromwi
|
SnowD Racing
|
1
|
2
|
5
|
7
|
5
|
11
|
Sawyer Sparks
|
@Sawyer_Sparks
|
YER Racing
|
1
|
2
|
4
|
6
|
5
|
12
|
Donny Green
|
@donny_green
|
Green Miles
|
0
|
2
|
2
|
4
|
6
|
13
|
Michael Goodier
|
@mgoodier007
|
Frenchy’s Escargot Express
|
0
|
2
|
2
|
4
|
6
|
14
|
Christian Dinevski
|
@cdinevski
|
Chaldi Racing
|
0
|
0
|
3
|
3
|
4
|
15
|
Gina Lewis
|
@Gina_Lewis92
|
Team Lewis
|
1
|
1
|
1
|
4
|
4
|
17
|
Craig Brumbaugh
|
@brumbaughc34
|
Where’s the Beaver?
|
0
|
1
|
1
|
3
|
6
|
16
|
Mathew Gruenholz
|
@MathewGruenholz
|
Team 007
|
1
|
1
|
3
|
4
|
5
|
18
|
Jerry Cruz
|
@Jerrito_Cruz
|
Jerisa Motorsports
|
2
|
2
|
3
|
4
|
8
|
19
|
Bryan Burdick
|
@sigdomer
|
Sigdomer
|
0
|
0
|
1
|
4
|
3
|
20
|
Matt Hickey
|
@Hickey93
|
Hickey
|
0
|
0
|
3
|
5
|
7
|
21
|
Sammie Sparks
|
@Sammie_Sparkles
|
Twenty Sevyn Racing
|
0
|
0
|
1
|
4
|
5
|
22
|
Mike McCoy
|
@NYstacker11
|
MELVIN
|
1
|
2
|
3
|
5
|
5
|
23
|
Steve Zautke
|
@StevenZautke
|
MilwaukeeMileMan
|
0
|
1
|
2
|
4
|
5
|
24
|
Joseph Hall
|
@jhall1455
|
Toots Motorsport
|
1
|
2
|
2
|
3
|
5
|
25
|
Chad Frankenfield
|
@Chad__15
|
Team Northeast Vista
|
0
|
1
|
2
|
5
|
6
|
26
|
Sean Hall
|
@goosehall63
|
Gooses Gang Motorsports
|
0
|
1
|
1
|
4
|
7
|
27
|
Charley Smith
|
@ccsmith1989
|
Shazam Racing
|
1
|
2
|
2
|
3
|
4
|
28
|
Mike Joachim
|
@MikeJoach1m
|
Patoot Newcastle
|
1
|
2
|
2
|
4
|
8
|
29
|
Alan Stewart
|
@_alanstewart
|
Stewart Racing
|
1
|
1
|
2
|
4
|
8
|
30
|
David Leiting Jr.Â
|
@Dlite_47
|
Double Brat Racing
|
0
|
0
|
0
|
5
|
5
|
31
|
Morgan Polizzi
|
@morganpolizzi
|
Team Polizzi
|
0
|
2
|
2
|
4
|
7
|
32
|
Jason McVeigh
|
@JaseKM1
|
SILENT PAGODA RACING
|
1
|
2
|
2
|
3
|
7
|
33
|
Lynn Weinberg
|
@lynnweinberg
|
Team Weinberg
|
0
|
0
|
0
|
2
|
7
|
34
|
Carter Boles
|
@IndyCarter4
|
indycarter4
|
0
|
1
|
1
|
4
|
5
|
35
|
Doug Boles
|
@jdouglas4
|
Team Boles
|
0
|
0
|
2
|
4
|
9
|
36
|
Steve Clark
|
@Indy_McCay
|
Omahaulin’ It
|
0
|
0
|
0
|
2
|
8
|
37
|
Cody Bray
|
@Hendrixis6od
|
Dave’s Beans
|
0
|
0
|
0
|
0
|
9
|
Nano Grifo earned the most wins (3).
Number of Wins
Name
|
Number of Wins
|
Nano Grifo
|
3
|
Jerry Cruz
|
2
|
Alan Stewart
|
1
|
Charley Smith
|
1
|
Emerson Lehmann
|
1
|
Gina Lewis
|
1
|
James Alban
|
1
|
Jason McVeigh
|
1
|
Joseph Hall
|
1
|
Mathew Gruenholz
|
1
|
Mike Joachim
|
1
|
Mike McCoy
|
1
|
Rick Snodie
|
1
|
Sawyer Sparks
|
1
|
Kyle Lewis, Colin Taylor, Nano Grifo, and James Alban earned the
most podiums (3).
Number of Podiums
Name
|
Number of Podiums
|
Colin Taylor
|
3
|
James Alban
|
3
|
Kyle Lewis
|
3
|
Nano Grifo
|
3
|
Charley Smith
|
2
|
Chris Blackburn
|
2
|
Donny Green
|
2
|
Emerson Lehmann
|
2
|
George Butz
|
2
|
Jason McVeigh
|
2
|
Jerry Cruz
|
2
|
Joseph Hall
|
2
|
Michael Goodier
|
2
|
Mike Joachim
|
2
|
Mike McCoy
|
2
|
Morgan Polizzi
|
2
|
Rick Snodie
|
2
|
Sam Klein
|
2
|
Sawyer Sparks
|
2
|
Spencer Schriner earned the most top 5s (6).
Number of Top 5s
Name
|
Number of Top 5s
|
Spencer Schriner
|
6
|
Chris Blackburn
|
5
|
Nano Grifo
|
5
|
Rick Snodie
|
5
|
Colin Taylor
|
4
|
James Alban
|
4
|
Kyle Lewis
|
4
|
Sawyer Sparks
|
4
|
Kyle Lewis earned the most top 10s (10).
Number of Top 10s
Name
|
Number of Top 10s
|
Kyle Lewis
|
10
|
Emerson Lehmann
|
8
|
Nano Grifo
|
8
|
Colin Taylor
|
7
|
James Alban
|
7
|
Rick Snodie
|
7
|
Spencer Schriner
|
7
|
Kyle Lewis and Sam Klein earned the least finishes outiside of the
top 25 (2).
Number of Outside Top 25
Name
|
Number of Outside Top 25
|
Kyle Lewis
|
2
|
Sam Klein
|
2
|
Bryan Burdick
|
3
|
Chris Blackburn
|
3
|
Colin Taylor
|
3
|
James Alban
|
3
|
Optimal Lineup
This sections presents the optimal lineup for the 2025 season. This
is the maximum number of points that could have been earned this season
within the constraints of the Fantasy Open Wheel Challenge rules.
The optimal picks would have yielded 3124 points. (Including Robert
Shwartzman Indianapolis 500 pole pick)
St. Petersburg - 171
Race Position
|
Driver
|
Points
|
2
|
Scott Dixon
|
41
|
3
|
Josef Newgarden
|
36
|
4
|
Scott McLaughlin
|
36
|
5
|
Kyle Kirkwood
|
30
|
6
|
Marcus Ericsson
|
28
|
Thermal - 183
Race Position
|
Driver
|
Points
|
1
|
Alex Palou
|
51
|
2
|
Pato O’Ward
|
44
|
4
|
Colton Herta
|
32
|
5
|
Felix Rosenqvist
|
30
|
7
|
Marcus Armstrong
|
26
|
Long Beach - 175
Race Position
|
Driver
|
Points
|
1
|
Kyle Kirkwood
|
54
|
3
|
Christian Lundgaard
|
36
|
4
|
Felix Rosenqvist
|
32
|
5
|
Will Power
|
30
|
9
|
Sting Ray Robb
|
23
|
Barber - 186
Race Position
|
Driver
|
Points
|
1
|
Alex Palou
|
54
|
2
|
Christian Lundgaard
|
40
|
3
|
Scott McLaughlin
|
36
|
4
|
Rinus VeeKay
|
32
|
8
|
Alexander Rossi
|
24
|
Indianapolis GP - 165
Race Position
|
Driver
|
Points
|
2
|
Pato O’Ward
|
40
|
3
|
Will Power
|
35
|
4
|
Scott McLaughlin
|
32
|
6
|
Graham Rahal
|
31
|
7
|
Marcus Armstrong
|
27
|
Indianapolis 500 - 252
Race Position
|
Driver
|
Points
|
1
|
Alex Palou
|
58
|
2
|
David Malukas
|
47
|
3
|
Pato O’Ward
|
46
|
4
|
Felix Rosenqvist
|
40
|
9
|
Takuma Sato
|
36
|
Pole
|
Robert Shwartzman
|
25
|
Detroit - 194
Race Position
|
Driver
|
Points
|
1
|
Kyle Kirkwood
|
53
|
2
|
Santino Ferrucci
|
41
|
3
|
Colton Herta
|
37
|
4
|
Will Power
|
33
|
5
|
Kyffin Simpson
|
30
|
Gateway - 180
Race Position
|
Driver
|
Points
|
1
|
Kyle Kirkwood
|
51
|
3
|
Christian Rasmussen
|
36
|
4
|
Scott Dixon
|
33
|
5
|
Santino Ferrucci
|
31
|
6
|
Conor Daly
|
29
|
Road America - 168
Race Position
|
Driver
|
Points
|
2
|
Felix Rosenqvist
|
41
|
3
|
Santino Ferrucci
|
35
|
4
|
Kyle Kirkwood
|
33
|
5
|
Marcus Armstrong
|
30
|
6
|
Kyffin Simpson
|
29
|
Mid-Ohio - 173
Race Position
|
Driver
|
Points
|
1
|
Scott Dixon
|
51
|
3
|
Christian Lundgaard
|
35
|
4
|
Colton Herta
|
33
|
6
|
Felix Rosenqvist
|
28
|
7
|
Marcus Armstrong
|
26
|
Iowa 1 - 185
Race Position
|
Driver
|
Points
|
1
|
Pato O’Ward
|
51
|
2
|
Josef Newgarden
|
44
|
3
|
Will Power
|
36
|
6
|
Christian Rasmussen
|
28
|
7
|
Conor Daly
|
26
|
Iowa 2 - 185
Race Position
|
Driver
|
Points
|
1
|
Alex Palou
|
54
|
2
|
Scott Dixon
|
40
|
3
|
Marcus Armstrong
|
35
|
4
|
David Malukas
|
32
|
8
|
Christian Rasmussen
|
24
|
Toronto - 192
Race Position
|
Driver
|
Points
|
1
|
Pato O’Ward
|
51
|
2
|
Rinus VeeKay
|
41
|
3
|
Kyffin Simpson
|
35
|
4
|
Colton Herta
|
34
|
5
|
Marcus Ericsson
|
31
|
Laguna Seca - 187
Race Position
|
Driver
|
Points
|
1
|
Alex Palou
|
54
|
2
|
Christian Lundgaard
|
40
|
3
|
Colton Herta
|
35
|
5
|
Scott Dixon
|
30
|
6
|
Callum Ilott
|
28
|
Portland - 185
Race Position
|
Driver
|
Points
|
1
|
Will Power
|
53
|
2
|
Christian Lundgaard
|
41
|
4
|
Graham Rahal
|
33
|
5
|
Alexander Rossi
|
30
|
6
|
Callum Ilott
|
28
|
Milwaukee - 169
Race Position
|
Driver
|
Points
|
1
|
Christian Rasmussen
|
51
|
3
|
Scott McLaughlin
|
35
|
4
|
Alexander Rossi
|
32
|
7
|
Josef Newgarden
|
26
|
8
|
David Malukas
|
25
|
Nashville - 174
Race Position
|
Driver
|
Points
|
1
|
Josef Newgarden
|
51
|
3
|
Scott McLaughlin
|
36
|
4
|
Kyffin Simpson
|
32
|
5
|
Conor Daly
|
31
|
8
|
Santino Ferrucci
|
24
|
Once again, from the bottom of my heart, thank you all for playing.
Another successful season is in the books. Enjoy the offseason and see
you in 2026! –Christian on behalf of the Fantasy Open Wheel Challenge
committee
