7/25/2025 - Midway Speedway
7/25/2025 - Midway Speedway

7/25/2025
Midway 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


Johnnie Ray

Johnnie Ray

Buffalo, MO

POWRi Pure Stocks Start Finish +/-
A Feature 1 12 10 2
Heat 2 5 6 -1

Clear Selection

20 Laps

POWRi Midwest ModsA Feature 1

Finish Start # Competitor Hometown +/-
1 1 8K Tyler Knudtson Tyler Knudtson Lebanon, MO Lebanon, MO -
2 5 7 William Garner William Garner Lebanon, MO Lebanon, MO 3
3 3 83 Ben Newell Ben Newell Stoutland, MO Stoutland, MO -
4 4 7C Derek Cook Derek Cook Lebanon, MO Lebanon, MO -
5 6 27R Trice Roden Trice Roden Montgomery City, MO Montgomery City, MO 1
6 12 66 Zackary Martin Zackary Martin Bourbon, MO Bourbon, MO 6
7 9 77 Zack Willis Zack Willis Macks Creek, MO Macks Creek, MO 2
8 7 27 Terry Williams Terry Williams Springfield, MO Springfield, MO -1
9 13 15R Oakley Ragland Oakley Ragland Lebannon, MO Lebannon, MO 4
10 15 16A Shannon Geller Shannon Geller Jerome, MO Jerome, MO 5
11 18 55 Adriell Shepherd Adriell Shepherd Camdenton, MO Camdenton, MO 7
12 10 34C Jake Carter Jake Carter Springfield, MO Springfield, MO -2
13 2 0 Dakota Girard Dakota Girard Moberly, MO Moberly, MO -11
14 14 6 Corey Henson Corey Henson Lebanon, MO Lebanon, MO -
15 17 6T Austin Tredway Austin Tredway Springfield, MO Springfield, MO 2
16 16 28D Dylan Dampier Dylan Dampier Niangua, MO Niangua, MO -
17 DNF 8 17 Garrett Parker Garrett Parker Jerome, MO Jerome, MO -9
18 DNF 11 44R Randall Cushing Randall Cushing Marshfield, MO Marshfield, MO -7
DNS 19 23 Mark Simon Mark Simon Buffalo, MO Buffalo, MO -
8 Laps

POWRi Midwest ModsHeat 1

Finish Start # Competitor Hometown +/-
1 1 7 William Garner William Garner Lebanon, MO Lebanon, MO -
2 6 0 Dakota Girard Dakota Girard Moberly, MO Moberly, MO 4
3 2 34C Jake Carter Jake Carter Springfield, MO Springfield, MO -1
4 7 17 Garrett Parker Garrett Parker Jerome, MO Jerome, MO 3
5 3 16A Shannon Geller Shannon Geller Jerome, MO Jerome, MO -2
6 4 6T Austin Tredway Austin Tredway Springfield, MO Springfield, MO -2
7 DNF 5 23 Mark Simon Mark Simon Buffalo, MO Buffalo, MO -2
8 Laps

POWRi Midwest ModsHeat 2

Finish Start # Competitor Hometown +/-
1 3 8K Tyler Knudtson Tyler Knudtson Lebanon, MO Lebanon, MO 2
2 5 7C Derek Cook Derek Cook Lebanon, MO Lebanon, MO 3
3 1 77 Zack Willis Zack Willis Macks Creek, MO Macks Creek, MO -2
4 4 66 Zackary Martin Zackary Martin Bourbon, MO Bourbon, MO -
5 6 15R Oakley Ragland Oakley Ragland Lebannon, MO Lebannon, MO 1
6 2 28D Dylan Dampier Dylan Dampier Niangua, MO Niangua, MO -4
8 Laps

POWRi Midwest ModsHeat 3

Finish Start # Competitor Hometown +/-
1 2 83 Ben Newell Ben Newell Stoutland, MO Stoutland, MO 1
2 3 27R Trice Roden Trice Roden Montgomery City, MO Montgomery City, MO 1
3 4 27 Terry Williams Terry Williams Springfield, MO Springfield, MO 1
4 5 44R Randall Cushing Randall Cushing Marshfield, MO Marshfield, MO 1
5 1 6 Corey Henson Corey Henson Lebanon, MO Lebanon, MO -4
6 6 55 Adriell Shepherd Adriell Shepherd Camdenton, MO Camdenton, MO -
15 Laps

POWRi Pure StocksA Feature 1

Finish Start # Competitor Hometown +/-
1 2 21 Payton McDowell Payton McDowell Tuscumbia, MO Tuscumbia, MO 1
2 3 0 James Redus James Redus Springfield, MO Springfield, MO 1
3 5 19 Trenton Houston Trenton Houston Buffalo, MO Buffalo, MO 2
4 7 26 Preston McDowell Preston McDowell Tuscumbia, MO Tuscumbia, MO 3
5 1 42E Trevor Ellingson Trevor Ellingson Lebanon, MO Lebanon, MO -4
6 6 32 Richard Adams Richard Adams Buffalo, MO Buffalo, MO -
7 9 14 Derek Davis Derek Davis Grove Spring, MO Grove Spring, MO 2
8 8 5 Justin McDowell Justin McDowell Tuscumbia, MO Tuscumbia, MO -
9 10 13 Greg Dykstra Greg Dykstra Marshfield, MO Marshfield, MO 1
10 12 32A Johnnie Ray Johnnie Ray Buffalo, MO Buffalo, MO 2
11 11 68 Rhonda Lamke Rhonda Lamke Washington, MO Washington, MO -
12 14 34 Jared Lamke Jared Lamke Beaufort, MO Beaufort, MO 2
13 13 42 Alex Thomas Alex Thomas Macks Creek, MO Macks Creek, MO -
DNS 4 75T Tyler Schoen Tyler Schoen Halfway, MO Halfway, MO -
8 Laps

POWRi Pure StocksHeat 1

Finish Start # Competitor Hometown +/-
1 3 42E Trevor Ellingson Trevor Ellingson Lebanon, MO Lebanon, MO 2
2 5 21 Payton McDowell Payton McDowell Tuscumbia, MO Tuscumbia, MO 3
3 6 75T Tyler Schoen Tyler Schoen Halfway, MO Halfway, MO 3
4 1 26 Preston McDowell Preston McDowell Tuscumbia, MO Tuscumbia, MO -3
5 4 14 Derek Davis Derek Davis Grove Spring, MO Grove Spring, MO -1
6 2 68 Rhonda Lamke Rhonda Lamke Washington, MO Washington, MO -4
7 7 42 Alex Thomas Alex Thomas Macks Creek, MO Macks Creek, MO -
8 Laps

POWRi Pure StocksHeat 2

Finish Start # Competitor Hometown +/-
1 1 0 James Redus James Redus Springfield, MO Springfield, MO -
2 2 32 Richard Adams Richard Adams Buffalo, MO Buffalo, MO -
3 6 19 Trenton Houston Trenton Houston Buffalo, MO Buffalo, MO 3
4 3 5 Justin McDowell Justin McDowell Tuscumbia, MO Tuscumbia, MO -1
5 4 13 Greg Dykstra Greg Dykstra Marshfield, MO Marshfield, MO -1
6 5 32A Johnnie Ray Johnnie Ray Buffalo, MO Buffalo, MO -1
7 7 34 Jared Lamke Jared Lamke Beaufort, MO Beaufort, MO -
15 Laps

POWRi Super StockA Feature 1

Finish Start # Competitor Hometown +/-
1 2 11 Derek Brown Derek Brown Stoutland, MO Stoutland, MO 1
2 1 56 Mark Davis Mark Davis Grovespring, MO Grovespring, MO -1
3 8 5 Payton McDowell Payton McDowell Tuscumbia, MO Tuscumbia, MO 5
4 3 05 Dale Berry Dale Berry Tuscumbia, MO Tuscumbia, MO -1
5 5 2A Ace O'Neill Ace O'Neill Osage Beach, MO Osage Beach, MO -
6 6 53 Danny O'Neal Danny O'Neal Niangua, MO Niangua, MO -
7 4 164 Michael Muskrat Michael Muskrat Stillwell, OK Stillwell, OK -3
8 DNF 7 40B Shane Bias Shane Bias Everton, MO Everton, MO -1
9 DNF 9 10A Dwayne Anderson Dwayne Anderson St. Charles, MO St. Charles, MO -
8 Laps

POWRi Super StockHeat 1

Finish Start # Competitor Hometown +/-
1 2 56 Mark Davis Mark Davis Grovespring, MO Grovespring, MO 1
2 4 05 Dale Berry Dale Berry Tuscumbia, MO Tuscumbia, MO 2
3 3 53 Danny O'Neal Danny O'Neal Niangua, MO Niangua, MO -
4 1 40B Shane Bias Shane Bias Everton, MO Everton, MO -3
5 5 10A Dwayne Anderson Dwayne Anderson St. Charles, MO St. Charles, MO -
8 Laps

POWRi Super StockHeat 2

Finish Start # Competitor Hometown +/-
1 2 11 Derek Brown Derek Brown Stoutland, MO Stoutland, MO 1
2 1 164 Michael Muskrat Michael Muskrat Stillwell, OK Stillwell, OK -1
3 4 2A Ace O'Neill Ace O'Neill Osage Beach, MO Osage Beach, MO 1
DNS 3 5 Payton McDowell Payton McDowell Tuscumbia, MO Tuscumbia, MO -
15 Laps

POWRi B-ModA Feature 1

Finish Start # Competitor Hometown +/-
1 3 86 Jeff Albright Jeff Albright Willard, MO Willard, MO 2
2 1 5 Robert White Robert White Lebanon, MO Lebanon, MO -1
3 10 30 Rex Harris Rex Harris Macks Creek, MO Macks Creek, MO 7
4 4 24 Joshua Ready Joshua Ready Fulton, MO Fulton, MO -
5 9 2 Eric Graves Eric Graves Richland, MO Richland, MO 4
6 6 68 Donny Betts Donny Betts Stoutland, MO Stoutland, MO -
7 8 49 Mason Rodden Mason Rodden Lebanon, MO Lebanon, MO 1
8 DNF 5 16M Brian Myers Brian Myers Lebanon, MO Lebanon, MO -3
9 DNF 7 77 Jeremy Hazel Jeremy Hazel Lebanon, MO Lebanon, MO -2
DQ 2 18 Austin Joplin Austin Joplin Willard, MO Willard, MO -
8 Laps

POWRi B-ModHeat 1

Finish Start # Competitor Hometown +/-
1 1 18 Austin Joplin Austin Joplin Willard, MO Willard, MO -
2 4 86 Jeff Albright Jeff Albright Willard, MO Willard, MO 2
3 3 68 Donny Betts Donny Betts Stoutland, MO Stoutland, MO -
4 2 77 Jeremy Hazel Jeremy Hazel Lebanon, MO Lebanon, MO -2
5 5 2 Eric Graves Eric Graves Richland, MO Richland, MO -
8 Laps

POWRi B-ModHeat 2

Finish Start # Competitor Hometown +/-
1 2 5 Robert White Robert White Lebanon, MO Lebanon, MO 1
2 1 24 Joshua Ready Joshua Ready Fulton, MO Fulton, MO -1
3 4 16M Brian Myers Brian Myers Lebanon, MO Lebanon, MO 1
4 3 49 Mason Rodden Mason Rodden Lebanon, MO Lebanon, MO -1
DNS 5 30 Rex Harris Rex Harris Macks Creek, MO Macks Creek, MO -
20 Laps

POWRi HornetA Feature 1

Finish Start # Competitor Hometown +/-
1 3 6 Dustin Reeves Dustin Reeves Camdenton, MO Camdenton, MO 2
2 5 21J Jason Weber Jason Weber Enid, OK Enid, OK 3
3 6 63W David Kirkpatrick David Kirkpatrick Holts Summit, MO Holts Summit, MO 3
4 9 33 Tyrel Jones Tyrel Jones Bois D'arc, MO Bois D'arc, MO 5
5 4 80 Jim Cook Jim Cook Linn Creek, MO Linn Creek, MO -1
6 2 316 Steven Bevills Steven Bevills Granbury, TX Granbury, TX -4
7 8 2 Justin Day Justin Day Lebanon, MO Lebanon, MO 1
8 10 3M Bobby Mooney Bobby Mooney Osage Beach, MO Osage Beach, MO 2
9 7 22A Rustin Allen Rustin Allen Augusta, KS Augusta, KS -2
10 12 69 Alvin Cooney Alvin Cooney Mexico, MO Mexico, MO 2
11 15 07 Jordan Goddard Jordan Goddard Rogersville, MO Rogersville, MO 4
12 14 18K KONNER REED KONNER REED Holt Summitt, MO Holt Summitt, MO 2
13 17 21 Chance Aiello Chance Aiello Elsmore, KS Elsmore, KS 4
14 16 18 Corey Henson Corey Henson Lebanon, MO Lebanon, MO 2
15 18 15 Travis Bockover Travis Bockover Elsmore, KS Elsmore, KS 3
16 DNF 11 2M Corbin Mooney Corbin Mooney Linn Creek, MO Linn Creek, MO -5
17 DNF 1 16W Dylan Whitley Dylan Whitley Enid, OK Enid, OK -16
18 DNF 13 51F Monty Barclay Monty Barclay Kissee Mills, MO Kissee Mills, MO -5
19 DNF 19 9 Max Dunn Max Dunn Camdenton, MO Camdenton, MO -
20 DNF 20 3C Charley O'Neill Charley O'Neill Osage Beach, MO Osage Beach, MO -
8 Laps

POWRi HornetB Feature 1

Finish Start # Competitor Hometown +/-
1 8 07 Jordan Goddard Jordan Goddard Rogersville, MO Rogersville, MO 7
2 1 18 Corey Henson Corey Henson Lebanon, MO Lebanon, MO -1
3 4 21 Chance Aiello Chance Aiello Elsmore, KS Elsmore, KS 1
4 3 15 Travis Bockover Travis Bockover Elsmore, KS Elsmore, KS -1
5 6 9 Max Dunn Max Dunn Camdenton, MO Camdenton, MO 1
DNS 5 3C Charley O'Neill Charley O'Neill Osage Beach, MO Osage Beach, MO -
Top 6 transfer
DNS 7 85J Joseph Aitken Joseph Aitken Brighton, MO Brighton, MO -
DNS 9 7 Aaron Douglas Aaron Douglas Lebanon, MO Lebanon, MO -
DNS 10 44 Peyton Willis Peyton Willis Macks Creek, MO Macks Creek, MO -
DQ 2 45 Michael McKnight Michael McKnight Springfield, MO Springfield, MO -
8 Laps

POWRi HornetHeat 1

Finish Start # Competitor Hometown +/-
1 1 6 Dustin Reeves Dustin Reeves Camdenton, MO Camdenton, MO -
2 4 21J Jason Weber Jason Weber Enid, OK Enid, OK 2
3 5 2 Justin Day Justin Day Lebanon, MO Lebanon, MO 2
4 7 3M Bobby Mooney Bobby Mooney Osage Beach, MO Osage Beach, MO 3
5 8 69 Alvin Cooney Alvin Cooney Mexico, MO Mexico, MO 3
6 3 18 Corey Henson Corey Henson Lebanon, MO Lebanon, MO -3
7 6 21 Chance Aiello Chance Aiello Elsmore, KS Elsmore, KS -1
8 DNF 2 7 Aaron Douglas Aaron Douglas Lebanon, MO Lebanon, MO -6
8 Laps

POWRi HornetHeat 2

Finish Start # Competitor Hometown +/-
1 2 16W Dylan Whitley Dylan Whitley Enid, OK Enid, OK 1
2 4 63W David Kirkpatrick David Kirkpatrick Holts Summit, MO Holts Summit, MO 2
3 6 22A Rustin Allen Rustin Allen Augusta, KS Augusta, KS 3
4 8 33 Tyrel Jones Tyrel Jones Bois D'arc, MO Bois D'arc, MO 4
5 5 18K KONNER REED KONNER REED Holt Summitt, MO Holt Summitt, MO -
6 3 45 Michael McKnight Michael McKnight Springfield, MO Springfield, MO -3
7 1 15 Travis Bockover Travis Bockover Elsmore, KS Elsmore, KS -6
8 7 3C Charley O'Neill Charley O'Neill Osage Beach, MO Osage Beach, MO -1
8 Laps

POWRi HornetHeat 3

Finish Start # Competitor Hometown +/-
1 1 80 Jim Cook Jim Cook Linn Creek, MO Linn Creek, MO -
2 5 316 Steven Bevills Steven Bevills Granbury, TX Granbury, TX 3
3 2 2M Corbin Mooney Corbin Mooney Linn Creek, MO Linn Creek, MO -1
4 3 51F Monty Barclay Monty Barclay Kissee Mills, MO Kissee Mills, MO -1
5 DNF 4 9 Max Dunn Max Dunn Camdenton, MO Camdenton, MO -1
6 DNF 6 85J Joseph Aitken Joseph Aitken Brighton, MO Brighton, MO -
7 DNF 8 07 Jordan Goddard Jordan Goddard Rogersville, MO Rogersville, MO 1
8 DNF 7 44 Peyton Willis Peyton Willis Macks Creek, MO Macks Creek, MO -1