5/31/2025 - North Alabama Speedway
5/31/2025 - North Alabama Speedway

5/31/2025
North Alabama 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 Garrison

John Garrison

Double Springs, AL

Mini Stock Start Finish +/-
A Feature 1 5 5 -
Heat 1 3 3 -
Qualifying 1 17.941 5 -2

Clear Selection

15 Laps

Factory StockA Feature 1

Finish Start # Competitor Hometown +/-
1 2 15J Jacob Michael Jacob Michael Tuscumbia, AL Tuscumbia, AL 1
2 1 49 Cody Howard Cody Howard Russellville, AL Russellville, AL -1
3 3 22 Josh Wilson Josh Wilson Corinth, MS Corinth, MS -
4 5 12 David Howell David Howell Hackleburg, AL Hackleburg, AL 1
5 6 29 Michael Bibb Michael Bibb Hartselle, AL Hartselle, AL 1
6 DNF 4 17 Kade Wagnon Kade Wagnon Tuscumbia, AL Tuscumbia, AL -2
8 Laps

Factory StockHeat 1

Finish Start # Competitor Hometown +/-
1 1 49 Cody Howard Cody Howard Russellville, AL Russellville, AL -
2 2 15J Jacob Michael Jacob Michael Tuscumbia, AL Tuscumbia, AL -
3 3 22 Josh Wilson Josh Wilson Corinth, MS Corinth, MS -
4 4 17 Kade Wagnon Kade Wagnon Tuscumbia, AL Tuscumbia, AL -
5 6 12 David Howell David Howell Hackleburg, AL Hackleburg, AL 1
6 5 29 Michael Bibb Michael Bibb Hartselle, AL Hartselle, AL -1
All transfer
0 Laps

Factory StockQualifying 1

Finish Start # Competitor Hometown Time
1 5 49 Cody Howard Cody Howard Russellville, AL Russellville, AL 17.208
2 2 15J Jacob Michael Jacob Michael Tuscumbia, AL Tuscumbia, AL 17.364
3 1 22 Josh Wilson Josh Wilson Corinth, MS Corinth, MS 17.492
4 3 17 Kade Wagnon Kade Wagnon Tuscumbia, AL Tuscumbia, AL 17.805
5 6 29 Michael Bibb Michael Bibb Hartselle, AL Hartselle, AL 19.337
6 4 12 David Howell David Howell Hackleburg, AL Hackleburg, AL 19.460
0 Laps

Mini StockA Feature 1

Finish Start # Competitor Hometown +/-
1 2 10 Tracy Terrell Tracy Terrell Russellville, AL Russellville, AL 1
2 3 15JR Chris Bentley Chris Bentley Russellville, AL Russellville, AL 1
3 4 K67 Kaden McDowell Kaden McDowell Belgreen, AL Belgreen, AL 1
4 8 35 David Freemon David Freemon Russellville, AL Russellville, AL 4
5 5 3D John Garrison John Garrison Double Springs, AL Double Springs, AL -
6 6 4 Casey Freemon Casey Freemon Pulaski, TN Pulaski, TN -
7 DNF 7 9 Robert Freemon Robert Freemon Russellville, AL Russellville, AL -
DNS 9 67 Andy McDowell Andy McDowell Russellville, AL Russellville, AL -
DQ 1 17 Joe Wilson Joe Wilson Muscle Shoals, AL Muscle Shoals, AL -
8 Laps

Mini StockHeat 1

Finish Start # Competitor Hometown +/-
1 1 17 Joe Wilson Joe Wilson Muscle Shoals, AL Muscle Shoals, AL -
2 2 15JR Chris Bentley Chris Bentley Russellville, AL Russellville, AL -
3 3 3D John Garrison John Garrison Double Springs, AL Double Springs, AL -
4 4 9 Robert Freemon Robert Freemon Russellville, AL Russellville, AL -
5 DNF 5 67 Andy McDowell Andy McDowell Russellville, AL Russellville, AL -
All transfer
8 Laps

Mini StockHeat 2

Finish Start # Competitor Hometown +/-
1 1 10 Tracy Terrell Tracy Terrell Russellville, AL Russellville, AL -
2 3 K67 Kaden McDowell Kaden McDowell Belgreen, AL Belgreen, AL 1
3 4 4 Casey Freemon Casey Freemon Pulaski, TN Pulaski, TN 1
DNS 2 35 David Freemon David Freemon Russellville, AL Russellville, AL -
All transfer
0 Laps

Mini StockQualifying 1

Finish Start # Competitor Hometown Time
1 5 17 Joe Wilson Joe Wilson Muscle Shoals, AL Muscle Shoals, AL 17.077
2 8 10 Tracy Terrell Tracy Terrell Russellville, AL Russellville, AL 17.537
3 4 15JR Chris Bentley Chris Bentley Russellville, AL Russellville, AL 17.542
4 6 35 David Freemon David Freemon Russellville, AL Russellville, AL 17.834
5 3 3D John Garrison John Garrison Double Springs, AL Double Springs, AL 17.941
6 7 K67 Kaden McDowell Kaden McDowell Belgreen, AL Belgreen, AL 18.116
7 1 9 Robert Freemon Robert Freemon Russellville, AL Russellville, AL 18.367
8 9 4 Casey Freemon Casey Freemon Pulaski, TN Pulaski, TN 22.226
9 2 67 Andy McDowell Andy McDowell Russellville, AL Russellville, AL
18 Laps

Late ModelA Feature 1

Finish Start # Competitor Hometown +/-
1 1 15 Billy Flannagan Billy Flannagan Tuscumbia, AL Tuscumbia, AL -
2 2 63 Michael Luna Michael Luna Sparta, TN Sparta, TN -
3 4 J14 Jeff Daniels Jeff Daniels Iuka, MS Iuka, MS 1
4 3 10 Will Reynolds Will Reynolds Tishomingo, MS Tishomingo, MS -1
DNS 5 117 Peyton Cagle Peyton Cagle Lynchburg, TN Lynchburg, TN -
0 Laps

Late ModelQualifying 1

Finish Start # Competitor Hometown Time
1 3 15 Billy Flannagan Billy Flannagan Tuscumbia, AL Tuscumbia, AL 15.184
2 5 63 Michael Luna Michael Luna Sparta, TN Sparta, TN 15.314
3 2 10 Will Reynolds Will Reynolds Tishomingo, MS Tishomingo, MS 16.278
4 1 J14 Jeff Daniels Jeff Daniels Iuka, MS Iuka, MS
5 4 117 Peyton Cagle Peyton Cagle Lynchburg, TN Lynchburg, TN
All transfer
15 Laps

BuzzA Feature 1

Finish Start # Competitor Hometown +/-
1 1 28 Jason Kephart Jason Kephart Waynesboro, TN Waynesboro, TN -
2 6 18XJR Evan Gomez Evan Gomez Theo, MS Theo, MS 4
3 3 64 Hunter Grimes Hunter Grimes Walnut, MS Walnut, MS -
4 5 07 Crystal Terry Crystal Terry Moulton, AL Moulton, AL 1
5 14 612J Jason Creasy Jason Creasy CHEROKEE, AL CHEROKEE, AL 9
6 15 22 Amanda Crosslin Amanda Crosslin Killen, AL Killen, AL 9
7 8 3 anthony richardson anthony richardson Greenhill, AL Greenhill, AL 1
8 11 3B Tyler Rikard Tyler Rikard Tuscumbia, AL Tuscumbia, AL 3
9 7 30 Tim Terry Tim Terry Anderson, AL Anderson, AL -2
10 13 32 David Wallace David Wallace Culleoka, TN Culleoka, TN 3
11 12 4 TJ Wallace TJ Wallace Lexington, AL Lexington, AL 1
12 10 05 Denise Ray Denise Ray Courtland, AL Courtland, AL -2
13 DNF 9 26 Bryson Smith Bryson Smith Corinth, MS Corinth, MS -4
14 DNF 2 12 Jacob Creasy Jacob Creasy CHEROKEE, AL CHEROKEE, AL -12
15 DNF 4 23 Tyler Smith Tyler Smith Leighton, AL Leighton, AL -11
DNS 16 22R David Roberts David Roberts Tuscumbia, AL Tuscumbia, AL -
8 Laps

BuzzHeat 1

Finish Start # Competitor Hometown +/-
1 1 28 Jason Kephart Jason Kephart Waynesboro, TN Waynesboro, TN -
2 2 64 Hunter Grimes Hunter Grimes Walnut, MS Walnut, MS -
3 3 07 Crystal Terry Crystal Terry Moulton, AL Moulton, AL -
4 4 30 Tim Terry Tim Terry Anderson, AL Anderson, AL -
5 5 26 Bryson Smith Bryson Smith Corinth, MS Corinth, MS -
6 6 3B Tyler Rikard Tyler Rikard Tuscumbia, AL Tuscumbia, AL -
7 7 32 David Wallace David Wallace Culleoka, TN Culleoka, TN -
8 8 22 Amanda Crosslin Amanda Crosslin Killen, AL Killen, AL -
All transfer
8 Laps

BuzzHeat 2

Finish Start # Competitor Hometown +/-
1 1 12 Jacob Creasy Jacob Creasy CHEROKEE, AL CHEROKEE, AL -
2 2 23 Tyler Smith Tyler Smith Leighton, AL Leighton, AL -
3 3 18XJR Evan Gomez Evan Gomez Theo, MS Theo, MS -
4 5 3 anthony richardson anthony richardson Greenhill, AL Greenhill, AL 1
5 6 05 Denise Ray Denise Ray Courtland, AL Courtland, AL 1
6 7 4 TJ Wallace TJ Wallace Lexington, AL Lexington, AL 1
7 4 612J Jason Creasy Jason Creasy CHEROKEE, AL CHEROKEE, AL -3
DNS 8 22R David Roberts David Roberts Tuscumbia, AL Tuscumbia, AL -
All transfer
0 Laps

BuzzQualifying 1

Finish Start # Competitor Hometown Time
1 6 28 Jason Kephart Jason Kephart Waynesboro, TN Waynesboro, TN 18.162
2 2 12 Jacob Creasy Jacob Creasy CHEROKEE, AL CHEROKEE, AL 18.217
3 4 64 Hunter Grimes Hunter Grimes Walnut, MS Walnut, MS 18.239
4 13 23 Tyler Smith Tyler Smith Leighton, AL Leighton, AL 18.394
5 15 07 Crystal Terry Crystal Terry Moulton, AL Moulton, AL 18.488
6 1 18XJR Evan Gomez Evan Gomez Theo, MS Theo, MS 18.858
7 9 30 Tim Terry Tim Terry Anderson, AL Anderson, AL 19.008
8 14 612J Jason Creasy Jason Creasy CHEROKEE, AL CHEROKEE, AL 19.089
9 5 26 Bryson Smith Bryson Smith Corinth, MS Corinth, MS 19.190
10 16 3 anthony richardson anthony richardson Greenhill, AL Greenhill, AL 19.429
11 7 3B Tyler Rikard Tyler Rikard Tuscumbia, AL Tuscumbia, AL 19.462
12 11 05 Denise Ray Denise Ray Courtland, AL Courtland, AL 19.647
13 12 32 David Wallace David Wallace Culleoka, TN Culleoka, TN 20.873
14 10 4 TJ Wallace TJ Wallace Lexington, AL Lexington, AL 20.912
15 3 22 Amanda Crosslin Amanda Crosslin Killen, AL Killen, AL 28.887
16 8 22R David Roberts David Roberts Tuscumbia, AL Tuscumbia, AL
18 Laps

VintageA Feature 1

Finish Start # Competitor Hometown +/-
1 2 H1 Grant Helms Grant Helms Killen, AL Killen, AL 1
2 3 3 Randy Brewer Randy Brewer Muscle Shoals, AL Muscle Shoals, AL 1
3 4 39 Ricky Lard Ricky Lard Killen, AL Killen, AL 1
4 DNF 1 6 Cale Finley Cale Finley Athens, AL Athens, AL -3
0 Laps

VintageQualifying 1

Finish Start # Competitor Hometown Time
1 3 6 Cale Finley Cale Finley Athens, AL Athens, AL 15.608
2 2 H1 Grant Helms Grant Helms Killen, AL Killen, AL 16.477
3 4 3 Randy Brewer Randy Brewer Muscle Shoals, AL Muscle Shoals, AL 16.576
4 1 39 Ricky Lard Ricky Lard Killen, AL Killen, AL 18.416
All transfer
15 Laps

Crown VicA Feature 1

Finish Start # Competitor Hometown +/-
1 1 28 David Kephart David Kephart Waynesboro, TN Waynesboro, TN -
2 2 5H Payton Harville Payton Harville Hatton, AL Hatton, AL -
3 3 01 Gaylon Haithcock Gaylon Haithcock Russellville, AL Russellville, AL -
4 DNF 4 X17 Peyton Gautney Peyton Gautney Rogersville, AL Rogersville, AL -
0 Laps

Crown VicQualifying 1

Finish Start # Competitor Hometown Time
1 2 28 David Kephart David Kephart Waynesboro, TN Waynesboro, TN 19.403
2 3 5H Payton Harville Payton Harville Hatton, AL Hatton, AL 20.101
3 1 01 Gaylon Haithcock Gaylon Haithcock Russellville, AL Russellville, AL 20.549
4 4 X17 Peyton Gautney Peyton Gautney Rogersville, AL Rogersville, AL
All transfer
0 Laps

Modified SportsmanA Feature 1

Finish Start # Competitor Hometown +/-
1 1 D54 Dillan Daniels Dillan Daniels Iron City, TN Iron City, TN -
2 3 69 Mike Henn Mike Henn Muscle Shoals, AL Muscle Shoals, AL 1
3 4 91M Jarrett Miller Jarrett Miller Huntsville, AL Huntsville, AL 1
4 5 44 Randy Todd Randy Todd Lexington, TN Lexington, TN 1
5 2 11D Darren Jewell Darren Jewell Russellville, AL Russellville, AL -3
6 6 18 Aaron Miller Aaron Miller Crane Hill, AL Crane Hill, AL -
7 12 11 Blake Steele Blake Steele Lawrenceburg, TN Lawrenceburg, TN 5
8 10 7M Jason Markewitz Jason Markewitz Killen, AL Killen, AL 2
9 7 WP65 Willpenny Smith Willpenny Smith Leoma, TN Leoma, TN -2
10 8 12B Ron Bailey Ron Bailey Harvest, AL Harvest, AL -2
11 DNF 9 4R Chase Ragan Chase Ragan Tuscumbia, AL Tuscumbia, AL -2
12 DNF 14 09 LEE HAMMONDS LEE HAMMONDS Taft, TN Taft, TN 2
13 DNF 11 12 Micah Dalrymple Micah Dalrymple Tuscumbia, AL Tuscumbia, AL -2
DNS 13 3R Jay Cooper Jay Cooper Tuscumbia, AL Tuscumbia, AL -
8 Laps

Modified SportsmanHeat 1

Finish Start # Competitor Hometown +/-
1 1 D54 Dillan Daniels Dillan Daniels Iron City, TN Iron City, TN -
2 2 69 Mike Henn Mike Henn Muscle Shoals, AL Muscle Shoals, AL -
3 3 44 Randy Todd Randy Todd Lexington, TN Lexington, TN -
4 4 WP65 Willpenny Smith Willpenny Smith Leoma, TN Leoma, TN -
5 6 4R Chase Ragan Chase Ragan Tuscumbia, AL Tuscumbia, AL 1
6 DNF 5 3R Jay Cooper Jay Cooper Tuscumbia, AL Tuscumbia, AL -1
7 DNF 7 09 LEE HAMMONDS LEE HAMMONDS Taft, TN Taft, TN -
All transfer
8 Laps

Modified SportsmanHeat 2

Finish Start # Competitor Hometown +/-
1 1 11D Darren Jewell Darren Jewell Russellville, AL Russellville, AL -
2 3 91M Jarrett Miller Jarrett Miller Huntsville, AL Huntsville, AL 1
3 2 18 Aaron Miller Aaron Miller Crane Hill, AL Crane Hill, AL -1
4 4 12B Ron Bailey Ron Bailey Harvest, AL Harvest, AL -
5 5 7M Jason Markewitz Jason Markewitz Killen, AL Killen, AL -
6 6 12 Micah Dalrymple Micah Dalrymple Tuscumbia, AL Tuscumbia, AL -
7 DNF 7 11 Blake Steele Blake Steele Lawrenceburg, TN Lawrenceburg, TN -
All transfer
0 Laps

Modified SportsmanQualifying 1

Finish Start # Competitor Hometown Time
1 2 D54 Dillan Daniels Dillan Daniels Iron City, TN Iron City, TN 15.808
2 9 11D Darren Jewell Darren Jewell Russellville, AL Russellville, AL 16.003
3 8 69 Mike Henn Mike Henn Muscle Shoals, AL Muscle Shoals, AL 16.150
4 1 18 Aaron Miller Aaron Miller Crane Hill, AL Crane Hill, AL 16.227
5 11 44 Randy Todd Randy Todd Lexington, TN Lexington, TN 16.239
6 4 91M Jarrett Miller Jarrett Miller Huntsville, AL Huntsville, AL 16.264
7 13 WP65 Willpenny Smith Willpenny Smith Leoma, TN Leoma, TN 16.335
8 7 12B Ron Bailey Ron Bailey Harvest, AL Harvest, AL 16.835
9 5 3R Jay Cooper Jay Cooper Tuscumbia, AL Tuscumbia, AL 16.842
10 12 7M Jason Markewitz Jason Markewitz Killen, AL Killen, AL 17.275
11 10 4R Chase Ragan Chase Ragan Tuscumbia, AL Tuscumbia, AL 17.596
12 3 12 Micah Dalrymple Micah Dalrymple Tuscumbia, AL Tuscumbia, AL 17.657
13 6 09 LEE HAMMONDS LEE HAMMONDS Taft, TN Taft, TN 19.603
14 14 11 Blake Steele Blake Steele Lawrenceburg, TN Lawrenceburg, TN
15 Laps

602 Late Model SportsmanA Feature 1

Finish Start # Competitor Hometown +/-
1 1 77 Todd Clemmons Todd Clemmons Killen, AL Killen, AL -
2 2 8 Steven Isbell Steven Isbell Corinth, MS Corinth, MS -
3 3 11 mike williams mike williams Corinth, MS Corinth, MS -
0 Laps

602 Late Model SportsmanQualifying 1

Finish Start # Competitor Hometown Time
1 3 77 Todd Clemmons Todd Clemmons Killen, AL Killen, AL 15.063
2 1 8 Steven Isbell Steven Isbell Corinth, MS Corinth, MS 15.090
3 2 11 mike williams mike williams Corinth, MS Corinth, MS 15.143
All transfer