CJ Horn

Upcoming Events

Race Stats

  • Events12
  • Wins2
  • Top 56
  • Top 1010
5/25/2025 - Dubuque Fairgrounds Speedway

5/25/2025 - Dubuque Fairgrounds Speedway

Dubuque, IA

19 entries

4-Cylinders - Callahan Construction


A Feature 1 (10 Laps): 1. 49-Jacob Welter[8]; 2. 23H-Alex Hayes[15]; 3. 32-Jeff Allendorf[3]; 4. 86-Evan Hess[13]; 5. 31-Jaelyn Roth[11]; 6. 11H-Justin Hempstead[6]; 7. 45K-Sam King[4]; 8. 07-Gracie Hempstead[17]; 9. 7-Abby Lingen[12]; 10. 57J-Hunter Johnson[18]; 11. 69-Riley Sopiarz[10]; 12. 25CB-Aaron Swearingen[2]; 13. 57-Jerramy Vasquez[14]; 14. K55-Brendon Koch[5]; 15. 17B-Chris Burke[1]; 16. 26-Michael Lundeen[7]; 17. 444-Chad Halterman[9]; 18. 6-Doyle Cavender[16]; 19. (DNS) 42-David Frommelt

Heat 1 - Top 5 Make Invert (4 Laps): 1. 32-Jeff Allendorf[2]; 2. K55-Brendon Koch[4]; 3. 49-Jacob Welter[6]; 4. 69-Riley Sopiarz[8]; 5. 444-Chad Halterman[7]; 6. 31-Jaelyn Roth[3]; 7. 86-Evan Hess[5]; 8. 23H-Alex Hayes[9]; 9. 07-Gracie Hempstead[1]; 10. 42-David Frommelt[10]

Heat 2 - Top 5 Make Invert (4 Laps): 1. 26-Michael Lundeen[5]; 2. 25CB-Aaron Swearingen[1]; 3. 11H-Justin Hempstead[4]; 4. 45K-Sam King[3]; 5. 17B-Chris Burke[9]; 6. 7-Abby Lingen[7]; 7. 57-Jerramy Vasquez[2]; 8. 6-Doyle Cavender[6]; 9. 57J-Hunter Johnson[8]

19 entries

IMCA Hobby Stocks - Link Hydraulic


A Feature 1 (15 Laps): 1. H2O-Daniel Wauters[7]; 2. 4-Jordan Miles[9]; 3. 33-Scott Wetter[19]; 4. 45J-Kyle Jared[4]; 5. 4K-Karter Miles[8]; 6. 6-Marshal VanDeVegte[2]; 7. 8L-Lukas Short[10]; 8. 24-Matt Bennett[18]; 9. 9ER-Manny Bennett[14]; 10. 3F-Dakotah Schilling[16]; 11. 28-Landon Bennett[1]; 12. 28U-Carsen Udelhofen[17]; 13. 10B-Carson Butt[6]; 14. 38-Logan Massey[3]; 15. 14-Brett Hahlen[12]; 16. 22K-Kyle Harwick[13]; 17. 26-Ellie Schueller[15]; 18. 3B-Brandon White[5]; 19. 83-Dylan Kuhl[11]

Heat 1 - Top 5 Make Invert (6 Laps): 1. H2O-Daniel Wauters[7]; 2. 4-Jordan Miles[8]; 3. 38-Logan Massey[2]; 4. 28-Landon Bennett[1]; 5. 3B-Brandon White[5]; 6. 83-Dylan Kuhl[9]; 7. 22K-Kyle Harwick[4]; 8. 26-Ellie Schueller[3]; 9. 28U-Carsen Udelhofen[6]

Heat 2 - Top 5 Make Invert (6 Laps): 1. 45J-Kyle Jared[2]; 2. 4K-Karter Miles[7]; 3. 8L-Lukas Short[8]; 4. 10B-Carson Butt[5]; 5. 6-Marshal VanDeVegte[1]; 6. 14-Brett Hahlen[3]; 7. 9ER-Manny Bennett[4]; 8. 3F-Dakotah Schilling[9]; 9. 24-Matt Bennett[6]

10 entries

IMCA Modifieds - Merfeld Bros Automotive


A Feature 1 (20 Laps): 1. 1-Ryan DeShaw[2]; 2. 2G-Matt Gansen[5]; 3. 7D-Dustin Wilwert[4]; 4. 6-Jed Freiburger[9]; 5. A10-Grant Manthe[10]; 6. 12T-Austin Stamm[6]; 7. 27M-Mark Schulte[7]; 8. 16SS-Kip Siems[1]; 9. 29D-Brad Dierks[8]; 10. 13K-Kaity Sample[3]

Heat 1 - Top 5 Make Invert (8 Laps): 1. 2G-Matt Gansen[3]; 2. 6-Jed Freiburger[5]; 3. 16SS-Kip Siems[1]; 4. 27M-Mark Schulte[4]; 5. 13K-Kaity Sample[2]

Heat 2 - Top 5 Make Invert (8 Laps): 1. 1-Ryan DeShaw[1]; 2. 12T-Austin Stamm[3]; 3. 29D-Brad Dierks[4]; 4. 7D-Dustin Wilwert[2]; 5. A10-Grant Manthe[5]

19 entries

IMCA SportMods -


A Feature 1 (15 Laps): 1. 31-Jason Roth[8]; 2. 41-Ian Hurst[7]; 3. 55-Mike Coogan[4]; 4. 21-Ryan Schilling[10]; 5. 7H-Brady Harshbarger[9]; 6. 41M-Ed Mills[6]; 7. 6R-Rusty DeShaw[5]; 8. 7-Jered Staver[11]; 9. 44-Will Schmitt[2]; 10. 29JR-Garret Rodebaugh[13]; 11. 45-Kolin King[12]; 12. 4J-Jared Miles[1]; 13. 42-Wes Digman[3]; 14. C6-Colin Conner[18]; 15. O15-Eric Offenheiser[14]; 16. 16C-David Crimmins[16]; 17. 11-Jake Hayes[19]; 18. 3T-Tyler Soppe[17]; 19. H1-Larry Hurst[15]

Heat 1 - Top 5 Make Invert (6 Laps): 1. 6R-Rusty DeShaw[4]; 2. 41-Ian Hurst[5]; 3. 42-Wes Digman[3]; 4. 7H-Brady Harshbarger[7]; 5. 4J-Jared Miles[2]; 6. 7-Jered Staver[8]; 7. 29JR-Garret Rodebaugh[6]; 8. H1-Larry Hurst[1]; 9. 3T-Tyler Soppe[10]; 10. 11-Jake Hayes[9]

Heat 2 - Top 5 Make Invert (6 Laps): 1. 31-Jason Roth[5]; 2. 41M-Ed Mills[4]; 3. 55-Mike Coogan[3]; 4. 44-Will Schmitt[2]; 5. 21-Ryan Schilling[9]; 6. 45-Kolin King[8]; 7. O15-Eric Offenheiser[7]; 8. 16C-David Crimmins[1]; 9. C6-Colin Conner[6]

20 entries

IMCA Stock Cars - Dunkel Auto Salvage


A Feature 1 (15 Laps): 1. 4K-Kodey Miles[9]; 2. 72-Jacob Ellithorpe[4]; 3. 16S-Casey Shelliam[5]; 4. 28-Greg Gill[1]; 5. 4-Jerry Miles[7]; 6. 211-Jason Robbins[6]; 7. 12N-Gage Neal[12]; 8. 10-Rod Snellenberger[10]; 9. 71B-Scott Busch[8]; 10. 10S-Taylor Scheffler[11]; 11. 99D-Damon Murty[15]; 12. 17M-Jared Miller[16]; 13. 55K-Jesse Krahn[19]; 14. 8E-Mitchell Evens[18]; 15. 77C-Mitch Current[20]; 16. 17-Andrew Chelf[17]; 17. 8K-Reegan Merkes[2]; 18. 37X-Mike Weidemann[3]; 19. 80N-Richard Nelson[13]; 20. 24D-Daron Oberbroeckling[14]

Heat 1 - Top 4 Make Invert (6 Laps): 1. 16S-Casey Shelliam[3]; 2. 12N-Gage Neal[7]; 3. 37X-Mike Weidemann[2]; 4. 10S-Taylor Scheffler[6]; 5. 80N-Richard Nelson[1]; 6. 17M-Jared Miller[5]; 7. 55K-Jesse Krahn[4]

Heat 2 - Top 4 Make Invert (6 Laps): 1. 28-Greg Gill[1]; 2. 72-Jacob Ellithorpe[2]; 3. 71B-Scott Busch[4]; 4. 211-Jason Robbins[3]; 5. 24D-Daron Oberbroeckling[6]; 6. 17-Andrew Chelf[7]; 7. 77C-Mitch Current[5]

Heat 3 - Top 4 Make Invert (6 Laps): 1. 8K-Reegan Merkes[1]; 2. 10-Rod Snellenberger[5]; 3. 4-Jerry Miles[3]; 4. 4K-Kodey Miles[4]; 5. 99D-Damon Murty[6]; 6. 8E-Mitchell Evens[2]

11 entries

Crown Vic - Hefel Portable Services


A Feature 1 (10 Laps): 1. TAX1-Brian Kammerude[2]; 2. 88-Derrick Dean[4]; 3. 32-Rob Culbertson[3]; 4. 67-Travis Nesteby[10]; 5. 4D-Brandon Riedner[11]; 6. 99-Bryce Winkers[8]; 7. 31-David Culbertson[6]; 8. 11S-Drew Stoutenborough[7]; 9. 51-Stacey Sager[5]; 10. KR1-Kenny Runde[9]; 11. 3-Jordan Fritche[1]

Heat 1 (4 Laps): 1. 88-Derrick Dean[1]; 2. TAX1-Brian Kammerude[3]; 3. 4D-Brandon Riedner[6]; 4. 32-Rob Culbertson[2]; 5. 31-David Culbertson[4]; 6. 11S-Drew Stoutenborough[5]

Heat 2 (4 Laps): 1. 99-Bryce Winkers[4]; 2. KR1-Kenny Runde[3]; 3. 3-Jordan Fritche[2]; 4. 51-Stacey Sager[1]; 5. 67-Travis Nesteby[5]

32 entries

Dirt Super Late Models


Malvern Bank A Feature (30 Laps): 1. 76H-Jason Hahne[2]; 2. 25-Chad Simpson[8]; 3. 99-Jesse Sobbing[4]; 4. 38T-Dylan Thornton[7]; 5. 01-Jacob Hobscheidt[18]; 6. 58-Dave Eckrich[3]; 7. 04-Tad Pospisil[9]; 8. 7X-Jesse Glenz[6]; 9. 56-Andy Eckrich[13]; 10. 26JR-Corey Zeitner[15]; 11. 99X-Dallon Murty[16]; 12. 10T-Jeff Tharp[19]; 13. 53-Andrew Kosiski[20]; 14. 42-Fred Remley[17]; 15. 15C-Curt Schroeder[22]; 16. 01X-CJ Horn[5]; 17. 15M-Shane DeMey[14]; 18. 72-Dave Hammond[12]; 19. 4TW-Tim Ward[21]; 20. 10G-Don Geist[1]; 21. 21M-Luke Merfeld[11]; 22. 99D-Darrel DeFrance[23]; 23. 22-Charlie McKenna[10]

Predator Custom Trailers B Feature 1 (12 Laps): 1. 42-Fred Remley[1]; 2. 01-Jacob Hobscheidt[4]; 3. 10T-Jeff Tharp[2]; 4. 53-Andrew Kosiski[3]; 5. 40-Joel Callahan[5]; 6. 4TW-Tim Ward[8]; 7. 33-Nick Marolf[7]; 8. 93-Jay Johnson[11]; 9. 1-JJ Rodeman[9]; 10. 15C-Curt Schroeder[12]; 11. 44W-David Webster[13]; 12. 99D-Darrel DeFrance[10]; 13. 18-Ty Webster[6]; 14. 07-Matt Ryan[14]; 15. 12-Ron Klein[15]; 16. 45R-Dyllan Ricks[16]

Heat 1 (8 Laps): 1. 22-Charlie McKenna[2]; 2. 04-Tad Pospisil[3]; 3. 10T-Jeff Tharp[1]; 4. 25-Chad Simpson[5]; 5. 38T-Dylan Thornton[6]; 6. 18-Ty Webster[8]; 7. 93-Jay Johnson[7]; 8. 33-Nick Marolf[4]

Heat 2 (8 Laps): 1. 10G-Don Geist[3]; 2. 76H-Jason Hahne[5]; 3. 72-Dave Hammond[7]; 4. 58-Dave Eckrich[6]; 5. 40-Joel Callahan[8]; 6. 07-Matt Ryan[2]; 7. 45R-Dyllan Ricks[1]; 8. 4TW-Tim Ward[4]

Heat 3 (8 Laps): 1. 99-Jesse Sobbing[2]; 2. 99X-Dallon Murty[1]; 3. 56-Andy Eckrich[3]; 4. 01X-CJ Horn[5]; 5. 26JR-Corey Zeitner[4]; 6. 99D-Darrel DeFrance[6]; 7. 15C-Curt Schroeder[7]; 8. 12-Ron Klein[8]

Heat 4 (8 Laps): 1. 21M-Luke Merfeld[2]; 2. 7X-Jesse Glenz[6]; 3. 53-Andrew Kosiski[1]; 4. 15M-Shane DeMey[4]; 5. 01-Jacob Hobscheidt[8]; 6. 42-Fred Remley[5]; 7. 1-JJ Rodeman[3]; 8. 44W-David Webster[7]

Qualifying 1: 1. 38T-Dylan Thornton, 00:14.881[5]; 2. 25-Chad Simpson, 00:14.912[7]; 3. 33-Nick Marolf, 00:15.064[8]; 4. 04-Tad Pospisil, 00:15.214[6]; 5. 22-Charlie McKenna, 00:15.214[3]; 6. 10T-Jeff Tharp, 00:15.533[2]; 7. 93-Jay Johnson, 00:15.666[1]; 8. 18-Ty Webster, 00:15.788[4]

Qualifying 2: 1. 58-Dave Eckrich, 00:15.174[7]; 2. 76H-Jason Hahne, 00:15.305[1]; 3. 4TW-Tim Ward, 00:15.316[5]; 4. 10G-Don Geist, 00:15.649[3]; 5. 07-Matt Ryan, 00:15.683[8]; 6. 45R-Dyllan Ricks, 00:15.713[4]; 7. 72-Dave Hammond, 00:16.633[6]; 8. 40-Joel Callahan, 00:20.000[2]

Qualifying 3: 1. 01X-CJ Horn, 00:14.858[5]; 2. 26JR-Corey Zeitner, 00:15.150[2]; 3. 56-Andy Eckrich, 00:15.193[4]; 4. 99-Jesse Sobbing, 00:15.246[7]; 5. 99X-Dallon Murty, 00:15.264[3]; 6. 12-Ron Klein, 00:15.556[6]; 7. 99D-Darrel DeFrance, 00:15.613[8]; 8. 15C-Curt Schroeder, 00:15.642[1]

Qualifying 4: 1. 7X-Jesse Glenz, 00:14.731[3]; 2. 42-Fred Remley, 00:15.440[7]; 3. 15M-Shane DeMey, 00:15.482[1]; 4. 1-JJ Rodeman, 00:15.487[6]; 5. 21M-Luke Merfeld, 00:15.557[8]; 6. 53-Andrew Kosiski, 00:15.623[2]; 7. 44W-David Webster, 00:16.066[4]; 8. 01-Jacob Hobscheidt, 00:16.089[5]

Sign up to CJ Horn Racing's Official Mailing List

Sign Up
Horn Racing Engines
Roberts Tire Center
Rocket Chassis
Fox Racing Shox
Wabam Ultimate Cleaner
Driven Racing Oil
Rod End Supply
Malvern Bank
Tenacity Graphics