8/5/2023 - Willamette Speedway
8/5/2023 - Willamette Speedway

8/5/2023
Willamette Speedway

Download The MyRacePass App

Download The MyRacePass App

Download Today for Real-time Lineups & Results.

Download The MyRacePass App

Download The MyRacePass App

Download Today for Real-time Lineups & Results.

Competitor Overview


John Duty

John Duty

Happy Valley, OR

Late Models Start Finish +/-
A Feature 9 -
Heat 2 7 -
Qualifying 16.560 10 9

Clear Selection

81 Laps

Late ModelsA Feature

Finish Start # Competitor Hometown +/-
1 13 Bricen James Bricen James Albany, OR Albany, OR -
2 22 Collen Winebarger Collen Winebarger Corbett, OR Corbett, OR -
3 3 Brody Montgomery Brody Montgomery Bandon, OR Bandon, OR -
4 08 Kye Frick Kye Frick Sweet Home, OR Sweet Home, OR -
5 99 BJ Donofrio BJ Donofrio Salem, OR Salem, OR -
6 77S Jerry Schram Jerry Schram Vancouver, WA Vancouver, WA -
7 17M Mclain Beaudoin Mclain Beaudoin Lebanon, OR Lebanon, OR -
8 9 Rob Campos Rob Campos Scio, OR Scio, OR -
9 5 John Duty John Duty Happy Valley, OR Happy Valley, OR -
10 94 Rex Cars Rex Cars Lebanon, OR Lebanon, OR -
11 17 Cory Yeack Cory Yeack Crawfordsville, OR Crawfordsville, OR -
12 21 Steve Moore Steve Moore Scio, OR Scio, OR -
13 33 Jordan Wright Jordan Wright Toledo, OR Toledo, OR -
14 28J Shane Jordan Shane Jordan Vancouver, WA Vancouver, WA -
15 111 Joey Tanner Joey Tanner Portland, OR Portland, OR -
16 7B Dalton Bloom Dalton Bloom Battle Ground, WA Battle Ground, WA -
17 63 Henry Young Henry Young Jefferson, OR Jefferson, OR -
18 44 Terry Sanders Terry Sanders Oregon, OR Oregon, OR -
19 U2 Bruce Hipple Bruce Hipple Salem, OR Salem, OR -
20 41 Doug Elkins Doug Elkins Salem, OR Salem, OR -
15 Laps

Late ModelsB Feature 1

Finish Start # Competitor Hometown +/-
1 7B Dalton Bloom Dalton Bloom Battle Ground, WA Battle Ground, WA -
2 28J Shane Jordan Shane Jordan Vancouver, WA Vancouver, WA -
3 44 Terry Sanders Terry Sanders Oregon, OR Oregon, OR -
4 63 Henry Young Henry Young Jefferson, OR Jefferson, OR -
5 708 Kevin Hicks Kevin Hicks Creswell, OR Creswell, OR -
6 25 James Slover James Slover Lebanon, OR Lebanon, OR -
7 03 Doug Mott Doug Mott -
8 39 Ed Roles Ed Roles Lebanon, OR Lebanon, OR -
4 Laps

Late ModelsTrophy Dash

Finish Start # Competitor Hometown +/-
1 2 17M Mclain Beaudoin Mclain Beaudoin Lebanon, OR Lebanon, OR 1
2 1 22 Collen Winebarger Collen Winebarger Corbett, OR Corbett, OR -1
3 4 111 Joey Tanner Joey Tanner Portland, OR Portland, OR 1
4 3 13 Bricen James Bricen James Albany, OR Albany, OR -1
8 Laps

Late ModelsHeat 1

Finish Start # Competitor Hometown +/-
1 25 James Slover James Slover Lebanon, OR Lebanon, OR -
2 7B Dalton Bloom Dalton Bloom Battle Ground, WA Battle Ground, WA -
3 63 Henry Young Henry Young Jefferson, OR Jefferson, OR -
4 03 Doug Mott Doug Mott -
5 44 Terry Sanders Terry Sanders Oregon, OR Oregon, OR -
6 28J Shane Jordan Shane Jordan Vancouver, WA Vancouver, WA -
7 708 Kevin Hicks Kevin Hicks Creswell, OR Creswell, OR -
8 39 Ed Roles Ed Roles Lebanon, OR Lebanon, OR -
All transfer
8 Laps

Late ModelsHeat 2

Finish Start # Competitor Hometown +/-
1 33 Jordan Wright Jordan Wright Toledo, OR Toledo, OR -
2 3 Brody Montgomery Brody Montgomery Bandon, OR Bandon, OR -
3 9 Rob Campos Rob Campos Scio, OR Scio, OR -
4 41 Doug Elkins Doug Elkins Salem, OR Salem, OR -
5 U2 Bruce Hipple Bruce Hipple Salem, OR Salem, OR -
6 08 Kye Frick Kye Frick Sweet Home, OR Sweet Home, OR -
7 5 John Duty John Duty Happy Valley, OR Happy Valley, OR -
All transfer
8 Laps

Late ModelsHeat 3

Finish Start # Competitor Hometown +/-
1 22 Collen Winebarger Collen Winebarger Corbett, OR Corbett, OR -
2 13 Bricen James Bricen James Albany, OR Albany, OR -
3 99 BJ Donofrio BJ Donofrio Salem, OR Salem, OR -
4 17M Mclain Beaudoin Mclain Beaudoin Lebanon, OR Lebanon, OR -
5 111 Joey Tanner Joey Tanner Portland, OR Portland, OR -
6 94 Rex Cars Rex Cars Lebanon, OR Lebanon, OR -
7 21 Steve Moore Steve Moore Scio, OR Scio, OR -
All transfer
0 Laps

Late ModelsQualifying

Finish Start # Competitor Hometown Time
1 12 111 Joey Tanner Joey Tanner Portland, OR Portland, OR 15.846
2 13 13 Bricen James Bricen James Albany, OR Albany, OR 15.869
3 21 17M Mclain Beaudoin Mclain Beaudoin Lebanon, OR Lebanon, OR 16.003
4 20 22 Collen Winebarger Collen Winebarger Corbett, OR Corbett, OR 16.025
5 23 21 Steve Moore Steve Moore Scio, OR Scio, OR 16.312
6 25 77S Jerry Schram Jerry Schram Vancouver, WA Vancouver, WA 16.315
7 15 94 Rex Cars Rex Cars Lebanon, OR Lebanon, OR 16.352
8 18 99 BJ Donofrio BJ Donofrio Salem, OR Salem, OR 16.458
9 2 41 Doug Elkins Doug Elkins Salem, OR Salem, OR 16.482
10 19 5 John Duty John Duty Happy Valley, OR Happy Valley, OR 16.560
11 14 08 Kye Frick Kye Frick Sweet Home, OR Sweet Home, OR 16.574
12 5 9 Rob Campos Rob Campos Scio, OR Scio, OR 16.604
13 22 17 Cory Yeack Cory Yeack Crawfordsville, OR Crawfordsville, OR 16.617
14 4 3 Brody Montgomery Brody Montgomery Bandon, OR Bandon, OR 16.662
15 1 U2 Bruce Hipple Bruce Hipple Salem, OR Salem, OR 16.699
16 8 33 Jordan Wright Jordan Wright Toledo, OR Toledo, OR 16.800
17 24 7B Dalton Bloom Dalton Bloom Battle Ground, WA Battle Ground, WA 16.812
18 16 44 Terry Sanders Terry Sanders Oregon, OR Oregon, OR 16.824
19 9 28J Shane Jordan Shane Jordan Vancouver, WA Vancouver, WA 16.855
20 6 708 Kevin Hicks Kevin Hicks Creswell, OR Creswell, OR 16.990
21 7 39 Ed Roles Ed Roles Lebanon, OR Lebanon, OR 17.294
22 17 42 John Duffie John Duffie Medford, OR Medford, OR 17.301
23 3 03 Doug Mott Doug Mott 17.394
24 10 63 Henry Young Henry Young Jefferson, OR Jefferson, OR 17.446
25 11 25 James Slover James Slover Lebanon, OR Lebanon, OR 17.589
25 Laps

Super SportsCabinet Guys A Feature

Finish Start # Competitor Hometown +/-
1 51 Bradley Lehto Bradley Lehto -
2 88 Brian Winkler Brian Winkler Newberg, OR Newberg, OR -
3 17 Cory Yeack Cory Yeack Crawfordsville, OR Crawfordsville, OR -
4 00 Steve Moore Steve Moore Scio, OR Scio, OR -
5 99 Jim Donofrio Jim Donofrio Salem, OR Salem, OR -
6 30 Robert Mercer Robert Mercer -
7 25 Trent Custer Trent Custer -
8 43 Chad Slover Chad Slover Lebanon, OR Lebanon, OR -
4 Laps

Super SportsTrophy Dash

Finish Start # Competitor Hometown +/-
1 00 Steve Moore Steve Moore Scio, OR Scio, OR -
2 88 Brian Winkler Brian Winkler Newberg, OR Newberg, OR -
3 17 Cory Yeack Cory Yeack Crawfordsville, OR Crawfordsville, OR -
4 25 Trent Custer Trent Custer -
8 Laps

Super SportsHeat 1

Finish Start # Competitor Hometown +/-
1 51 Bradley Lehto Bradley Lehto -
2 3 17 Cory Yeack Cory Yeack Crawfordsville, OR Crawfordsville, OR 1
3 1 00 Steve Moore Steve Moore Scio, OR Scio, OR -2
4 4 25 Trent Custer Trent Custer -
5 2 88 Brian Winkler Brian Winkler Newberg, OR Newberg, OR -3
6 30 Robert Mercer Robert Mercer -
7 99 Jim Donofrio Jim Donofrio Salem, OR Salem, OR -
0 Laps

Super SportsQualifying

Finish Start # Competitor Hometown Time
1 8 25 Trent Custer Trent Custer 16.002
2 7 17 Cory Yeack Cory Yeack Crawfordsville, OR Crawfordsville, OR 16.670
3 6 88 Brian Winkler Brian Winkler Newberg, OR Newberg, OR 16.696
4 4 00 Steve Moore Steve Moore Scio, OR Scio, OR 16.745
5 1 51 Bradley Lehto Bradley Lehto 16.765
6 5 30 Robert Mercer Robert Mercer 16.941
7 3 99 Jim Donofrio Jim Donofrio Salem, OR Salem, OR 17.007
8 2 43 Chad Slover Chad Slover Lebanon, OR Lebanon, OR 17.217
All transfer
25 Laps

SportsmansHanson Automotive A Feature

Finish Start # Competitor Hometown +/-
1 43 Chad Slover Chad Slover Lebanon, OR Lebanon, OR -
2 25 James Slover James Slover Lebanon, OR Lebanon, OR -
3 41 Trevor Mackey Trevor Mackey Dallas, OR Dallas, OR -
4 22R Wes Roles Wes Roles Lebanon, OR Lebanon, OR -
5 10 Brian Brown Brian Brown Portland, OR Portland, OR -
6 0 Jeff Rash Jeff Rash Lebanon, OR Lebanon, OR -
7 66 Dave Bennett Dave Bennett Lebanon, OR Lebanon, OR -
8 1 Glen Hackney Glen Hackney Lebanon, OR Lebanon, OR -
4 Laps

SportsmansTrophy Dash

Finish Start # Competitor Hometown +/-
1 2 10 Brian Brown Brian Brown Portland, OR Portland, OR 1
2 1 22R Wes Roles Wes Roles Lebanon, OR Lebanon, OR -1
3 4 25 James Slover James Slover Lebanon, OR Lebanon, OR 1
4 3 43 Chad Slover Chad Slover Lebanon, OR Lebanon, OR -1
8 Laps

SportsmansHeat 1

Finish Start # Competitor Hometown +/-
1 25 James Slover James Slover Lebanon, OR Lebanon, OR -
2 41 Trevor Mackey Trevor Mackey Dallas, OR Dallas, OR -
3 0 Jeff Rash Jeff Rash Lebanon, OR Lebanon, OR -
4 43 Chad Slover Chad Slover Lebanon, OR Lebanon, OR -
5 22R Wes Roles Wes Roles Lebanon, OR Lebanon, OR -
All transfer
0 Laps

SportsmansQualifying

Finish Start # Competitor Hometown Time
1 2 25 James Slover James Slover Lebanon, OR Lebanon, OR 16.967
2 7 43 Chad Slover Chad Slover Lebanon, OR Lebanon, OR 17.191
3 5 10 Brian Brown Brian Brown Portland, OR Portland, OR 17.327
4 6 22R Wes Roles Wes Roles Lebanon, OR Lebanon, OR 17.716
5 8 41 Trevor Mackey Trevor Mackey Dallas, OR Dallas, OR 17.732
6 1 0 Jeff Rash Jeff Rash Lebanon, OR Lebanon, OR 17.955
7 3 66 Dave Bennett Dave Bennett Lebanon, OR Lebanon, OR 18.111
8 4 1 Glen Hackney Glen Hackney Lebanon, OR Lebanon, OR 18.614
All transfer
35 Laps

Street StocksAamco A Feature

Finish Start # Competitor Hometown +/-
1 47 Tom Yeack Tom Yeack Crawfordsville, OR Crawfordsville, OR -
2 04 Rod McCombs Rod McCombs Albany, OR Albany, OR -
3 32 Tahlan Rogers Tahlan Rogers Albany, OR Albany, OR -
4 89 Dakota Godard Dakota Godard Corvallis, OR Corvallis, OR -
5 21 Eddie Farness Eddie Farness Sandy, OR Sandy, OR -
6 41 Ronnie Speelman Ronnie Speelman Lebanon, OR Lebanon, OR -
7 40L Phil Lovvorn Phil Lovvorn Corvallis, OR Corvallis, OR -
8 K4 J.J. Irvine J.J. Irvine Lebanon, OR Lebanon, OR -
9 42B Garrett Bolton Garrett Bolton Brownsville, OR Brownsville, OR -
10 83 Doug Scott Doug Scott Sandy, OR Sandy, OR -
11 11L Mac Macjunkin Mac Macjunkin Corvallis, OR Corvallis, OR -
12 85 Sean Morton Sean Morton Lebanon, OR Lebanon, OR -
13 68 Robert Carver Robert Carver Lebanon, OR Lebanon, OR -
14 404 Rowe Lovvorn Rowe Lovvorn Albany, OR Albany, OR -
15 25C Brandon Crawford Brandon Crawford Lyons, OR Lyons, OR -
16 44P Sam Potter Sam Potter Monmouth, OR Monmouth, OR -
17 71 Ed Farness Ed Farness Sandy, OR Sandy, OR -
18 99 Justin Evans Justin Evans Lebanon, OR Lebanon, OR -
19 111 Andrew Langan Andrew Langan Jasper, OR Jasper, OR -
20 98 Shawn French Shawn French -
21 14P Shane Philips Shane Philips Lebanon, OR Lebanon, OR -
22 75 Donald Jackson Donald Jackson Corvallis, OR Corvallis, OR -
4 Laps

Street StocksDash 1

Finish Start # Competitor Hometown +/-
1 2 111 Andrew Langan Andrew Langan Jasper, OR Jasper, OR 1
2 1 21 Eddie Farness Eddie Farness Sandy, OR Sandy, OR -1
3 3 98 Shawn French Shawn French -
4 4 89 Dakota Godard Dakota Godard Corvallis, OR Corvallis, OR -
8 Laps

Street StocksHeat 1

Finish Start # Competitor Hometown +/-
1 404 Rowe Lovvorn Rowe Lovvorn Albany, OR Albany, OR -
2 41 Ronnie Speelman Ronnie Speelman Lebanon, OR Lebanon, OR -
3 K4 J.J. Irvine J.J. Irvine Lebanon, OR Lebanon, OR -
4 25C Brandon Crawford Brandon Crawford Lyons, OR Lyons, OR -
5 85 Sean Morton Sean Morton Lebanon, OR Lebanon, OR -
6 71 Ed Farness Ed Farness Sandy, OR Sandy, OR -
7 68 Robert Carver Robert Carver Lebanon, OR Lebanon, OR -
8 Laps

Street StocksHeat 2

Finish Start # Competitor Hometown +/-
1 44P Sam Potter Sam Potter Monmouth, OR Monmouth, OR -
2 04 Rod McCombs Rod McCombs Albany, OR Albany, OR -
3 47 Tom Yeack Tom Yeack Crawfordsville, OR Crawfordsville, OR -
4 32 Tahlan Rogers Tahlan Rogers Albany, OR Albany, OR -
5 42B Garrett Bolton Garrett Bolton Brownsville, OR Brownsville, OR -
6 14P Shane Philips Shane Philips Lebanon, OR Lebanon, OR -
7 11L Mac Macjunkin Mac Macjunkin Corvallis, OR Corvallis, OR -
8 Laps

Street StocksHeat 3

Finish Start # Competitor Hometown +/-
1 99 Justin Evans Justin Evans Lebanon, OR Lebanon, OR -
2 40L Phil Lovvorn Phil Lovvorn Corvallis, OR Corvallis, OR -
3 111 Andrew Langan Andrew Langan Jasper, OR Jasper, OR -
4 89 Dakota Godard Dakota Godard Corvallis, OR Corvallis, OR -
5 21 Eddie Farness Eddie Farness Sandy, OR Sandy, OR -
6 98 Shawn French Shawn French -
7 83 Doug Scott Doug Scott Sandy, OR Sandy, OR -
0 Laps

Street StocksQualifying

Finish Start # Competitor Hometown Time
1 6 89 Dakota Godard Dakota Godard Corvallis, OR Corvallis, OR 17.853
2 21 98 Shawn French Shawn French 18.096
3 9 111 Andrew Langan Andrew Langan Jasper, OR Jasper, OR 18.107
4 11 21 Eddie Farness Eddie Farness Sandy, OR Sandy, OR 18.204
5 12 40L Phil Lovvorn Phil Lovvorn Corvallis, OR Corvallis, OR 18.246
6 20 99 Justin Evans Justin Evans Lebanon, OR Lebanon, OR 18.338
7 13 83 Doug Scott Doug Scott Sandy, OR Sandy, OR 18.562
8 19 04 Rod McCombs Rod McCombs Albany, OR Albany, OR 18.568
9 17 47 Tom Yeack Tom Yeack Crawfordsville, OR Crawfordsville, OR 18.625
10 1 44P Sam Potter Sam Potter Monmouth, OR Monmouth, OR 18.723
11 5 14P Shane Philips Shane Philips Lebanon, OR Lebanon, OR 18.772
12 2 42B Garrett Bolton Garrett Bolton Brownsville, OR Brownsville, OR 18.797
13 14 11L Mac Macjunkin Mac Macjunkin Corvallis, OR Corvallis, OR 18.848
14 15 32 Tahlan Rogers Tahlan Rogers Albany, OR Albany, OR 18.891
15 18 K4 J.J. Irvine J.J. Irvine Lebanon, OR Lebanon, OR 18.898
16 22 41 Ronnie Speelman Ronnie Speelman Lebanon, OR Lebanon, OR 18.953
17 10 71 Ed Farness Ed Farness Sandy, OR Sandy, OR 19.020
18 3 68 Robert Carver Robert Carver Lebanon, OR Lebanon, OR 19.117
19 7 25C Brandon Crawford Brandon Crawford Lyons, OR Lyons, OR 19.148
20 16 75 Donald Jackson Donald Jackson Corvallis, OR Corvallis, OR 19.174
21 4 404 Rowe Lovvorn Rowe Lovvorn Albany, OR Albany, OR 19.631
22 8 85 Sean Morton Sean Morton Lebanon, OR Lebanon, OR 28.957
20 Laps

Compact / HornetsA Feature 1

Finish Start # Competitor Hometown +/-
1 05 Caleb Day Caleb Day Brownsville, OR Brownsville, OR -
2 13 Barry Cannon Barry Cannon Dexter, OR Dexter, OR -
3 26K Kaman Shafer Kaman Shafer Veneta, OR Veneta, OR -
4 31 Payton Gary Payton Gary Albany, OR Albany, OR -
5 17X Trevor Burton Trevor Burton Oregon, OR Oregon, OR -
6 51 Ray Halsey Ray Halsey Harrisburg, OR Harrisburg, OR -
7 34 Colton Hiebert Colton Hiebert Dallas, OR Dallas, OR -
8 77 Jeremiah Johnson Jeremiah Johnson Lebanon, OR Lebanon, OR -
9 DNF 74 Lauren Hadley Lauren Hadley Albany, OR Albany, OR -
10 DNF 5 Mason Geer Mason Geer Lebanon, OR Lebanon, OR -
11 DNF 21E Colton Ellis Colton Ellis Salem, OR Salem, OR -
4 Laps

Compact / HornetsDash 1

Finish Start # Competitor Hometown +/-
1 2 31 Payton Gary Payton Gary Albany, OR Albany, OR 1
2 4 51 Ray Halsey Ray Halsey Harrisburg, OR Harrisburg, OR 2
3 1 77 Jeremiah Johnson Jeremiah Johnson Lebanon, OR Lebanon, OR -2
4 3 26K Kaman Shafer Kaman Shafer Veneta, OR Veneta, OR -1
8 Laps

Compact / HornetsHeat 1

Finish Start # Competitor Hometown +/-
1 5 17X Trevor Burton Trevor Burton Oregon, OR Oregon, OR 4
2 4 05 Caleb Day Caleb Day Brownsville, OR Brownsville, OR 2
3 3 74 Lauren Hadley Lauren Hadley Albany, OR Albany, OR -
4 1 34 Colton Hiebert Colton Hiebert Dallas, OR Dallas, OR -3
5 2 5 Mason Geer Mason Geer Lebanon, OR Lebanon, OR -3
DNS 6 21E Colton Ellis Colton Ellis Salem, OR Salem, OR -
8 Laps

Compact / HornetsHeat 2

Finish Start # Competitor Hometown +/-
1 1 13 Barry Cannon Barry Cannon Dexter, OR Dexter, OR -
2 2 77 Jeremiah Johnson Jeremiah Johnson Lebanon, OR Lebanon, OR -
3 4 26K Kaman Shafer Kaman Shafer Veneta, OR Veneta, OR 1
4 3 31 Payton Gary Payton Gary Albany, OR Albany, OR -1
5 5 51 Ray Halsey Ray Halsey Harrisburg, OR Harrisburg, OR -
0 Laps

Compact / HornetsQualifying 1

Finish Start # Competitor Hometown Time
1 2 51 Ray Halsey Ray Halsey Harrisburg, OR Harrisburg, OR 19.592
2 10 26K Kaman Shafer Kaman Shafer Veneta, OR Veneta, OR 19.807
3 4 31 Payton Gary Payton Gary Albany, OR Albany, OR 19.877
4 5 77 Jeremiah Johnson Jeremiah Johnson Lebanon, OR Lebanon, OR 19.913
5 1 13 Barry Cannon Barry Cannon Dexter, OR Dexter, OR 19.932
6 11 17X Trevor Burton Trevor Burton Oregon, OR Oregon, OR 20.128
7 9 05 Caleb Day Caleb Day Brownsville, OR Brownsville, OR 20.276
8 8 74 Lauren Hadley Lauren Hadley Albany, OR Albany, OR 20.713
9 3 5 Mason Geer Mason Geer Lebanon, OR Lebanon, OR 21.531
10 6 34 Colton Hiebert Colton Hiebert Dallas, OR Dallas, OR 21.977
11 7 21E Colton Ellis Colton Ellis Salem, OR Salem, OR 22.711
All transfer