{"id":954328,"date":"2026-11-01T12:34:23","date_gmt":"2026-11-01T12:34:23","guid":{"rendered":"https:\/\/www.newsbeep.com\/ca\/954328\/"},"modified":"2026-11-01T12:34:23","modified_gmt":"2026-11-01T12:34:23","slug":"martinsville-race-results-nascar-oreilly-october-31-2026","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/ca\/954328\/","title":{"rendered":"Martinsville Race Results: NASCAR O&#8217;Reilly (October 31, 2026)"},"content":{"rendered":"<p>NASCAR O\u2019Reilly Series race results and video highlights from Martinsville Speedway<\/p>\n<p class=\"wp-block-paragraph\">NASCAR O\u2019Reilly Series drivers are on the grid in Martinsville, Virginia. The 0.526-mile of Martinsville Speedway is set to host the National Debt Relief 250.<\/p>\n<p class=\"wp-block-paragraph\">View Martinsville race results for the NASCAR O\u2019Reilly Series below.<\/p>\n<p class=\"wp-block-paragraph\">Martinsville Menu<br \/>Truck: <a href=\"https:\/\/racingnews.co\/2026\/10\/30\/martinsville-qualifying-results-tv-info-nascar-trucks-fall-2026\/\" rel=\"nofollow noopener\" target=\"_blank\">Prac\/Qual<\/a> | <a href=\"https:\/\/racingnews.co\/2026\/10\/30\/martinsville-race-results-nascar-trucks-october-30-2026\/\" rel=\"nofollow noopener\" target=\"_blank\">Race<\/a><br \/>O\u2019Reilly: <a href=\"https:\/\/racingnews.co\/2026\/10\/30\/martinsville-qualifying-results-tv-info-nascar-oreilly-fall-2026\/\" rel=\"nofollow noopener\" target=\"_blank\">Prac\/Qual<\/a> | <a href=\"https:\/\/racingnews.co\/2026\/10\/31\/martinsville-race-results-nascar-oreilly-october-31-2026\/\" rel=\"nofollow noopener\" target=\"_blank\">Race<\/a><br \/>Cup: <a href=\"https:\/\/racingnews.co\/2026\/10\/31\/nascar-qualifying-results-tv-schedule-martinsville-fall-2026\/\" rel=\"nofollow noopener\" target=\"_blank\">Prac\/Qual<\/a><\/p>\n<p class=\"wp-block-paragraph\">Carson Kvapil and Rajah Caruth set the front row. 250 laps of stock car racing are up next\u2026<\/p>\n<p>Martinsville O\u2019Reilly<br \/>Stage 1 \u2013 Report<\/p>\n<p class=\"wp-block-paragraph\">Laps: 60 (1-60 \/ 250)<\/p>\n<p class=\"wp-block-paragraph\">Green flag, Kvapil gets the jump and he\u2019s clear before turn one.<\/p>\n<p class=\"wp-block-paragraph\">Lap 22, Austin Hill heads to the pit lane under green with a flat tire. He picks up major damage and the crew is making repairs as he goes multiple laps down.<\/p>\n<p class=\"wp-block-paragraph\">Lap 30, Patrick Emering and Patrick Staropoli tangle. They both find the wall and the caution is out.<\/p>\n<p class=\"wp-block-paragraph\">Green, big crash into turn one! Brent Crews, Corey Day, Sammy Smith, Lavar Scott and others are involved.<\/p>\n<p class=\"wp-block-paragraph\">13 to go in stage one, caution for debris.<\/p>\n<p class=\"wp-block-paragraph\">Green, Kvapil misses the bottom into turn one. Allgaier works the outside as Sheldon Creed makes it three wide for the lead. Allgaier is clear via the outside lane into turn three.<\/p>\n<p class=\"wp-block-paragraph\">4 to go, car around, the caution is out and the stage is over. Justin Allgaier wins stage one at Martinsville Speedway!<\/p>\n<p class=\"wp-block-paragraph\">Martinsville Race Results (Stage 1) : 1. Justin Allgaier; 2. Sheldon Creed; 3. Brandon Jones; 4. Carson Kvapil; 5. Jesse Love; 6. Jeb Burton; 7. Parker Retzlaff; 8. Anthony Alfredo; 9. Sam Mayer; 10. William Sawalich<\/p>\n<p>Martinsville O\u2019Reilly<br \/>Stage 2 \u2013 Report<\/p>\n<p class=\"wp-block-paragraph\">Laps: 60 (61-120 \/ 250)<\/p>\n<p class=\"wp-block-paragraph\">Kvapil pits from the lead as many stay out. Love wins the race to the pit exit but he\u2019ll restart outside the top 15. Sam Mayer and Williams Sawalich take over the front row.<\/p>\n<p class=\"wp-block-paragraph\">Green flag on stage two, Mayer is clear via the inside lane.<\/p>\n<p class=\"wp-block-paragraph\">Lap 96, Daniel Dye throws a block on Jeb Burton and he\u2019s sent into the corner. Dye spins and the caution is out.<\/p>\n<p class=\"wp-block-paragraph\">Mayer and others head to the pit lane. Corey Day stays out and cycles to the lead.<\/p>\n<p class=\"wp-block-paragraph\">Green, Day leads Alfredo. Alfredo leans on his bumper and works under him. Alfredo to the lead. Day crosses under him.<\/p>\n<p class=\"wp-block-paragraph\">13 to go in stage two, Day tags the left rear of Alfredo and sends him up the track. Alfredo fights back to hold the race lead.<\/p>\n<p class=\"wp-block-paragraph\">Anthony Alfredo wins stage two at Martinsville Speedway!<\/p>\n<p class=\"wp-block-paragraph\">Martinsville Race Results (Stage 2) : 1. Anthony Alfredo; 2. Justin Allgaier; 3. Brent Crews; 4. Corey Day; 5. Sammy Smith; 6. William Sawalich; 7. Taylor Gray; 8. Sheldon Creed; 9. Brennan Poole; 10. Rajah Caruth<\/p>\n<p>Martinsville O\u2019Reilly<br \/>Stage 3 \u2013 Report<\/p>\n<p class=\"wp-block-paragraph\">Laps: 130 (121-250 \/ 250)<\/p>\n<p class=\"wp-block-paragraph\">Alfredo pits from the lead as most of the field stays out. Allgaier and Sammy Smith cycle to the front.<\/p>\n<p class=\"wp-block-paragraph\">Green flag on stage three, Allgaier is clear via the inside lane. Garrett Smithley is around, caution.<\/p>\n<p class=\"wp-block-paragraph\">Green, Allgaier is clear. Sam Mayer makes it three wide for 5th and he doors Taylor Gray for the position.<\/p>\n<p class=\"wp-block-paragraph\">106 to go, Patrick Emerling is around and in the wall, caution.<\/p>\n<p class=\"wp-block-paragraph\">88 to go, Garrett Smithley and Mason Maggio tangle off turn two. Maggio spins across the track and collects Emerling. The caution is out.<\/p>\n<p class=\"wp-block-paragraph\">Allgaier pits from the lead with most of the field. Sam Mayer wins the race to the pit exit with two tires but he\u2019ll restart outside the top 5. Corey Day cycles to the lead.<\/p>\n<p class=\"wp-block-paragraph\">Green, Day is clear into turn one.<\/p>\n<p>75 to go<\/p>\n<p class=\"wp-block-paragraph\">75 to go, Daniel Dye is in the wall with heavy damage after Brent Crews and Sheldon Creed drove it deep into the corner. The caution is out.<\/p>\n<p class=\"wp-block-paragraph\">Green, Kvapil rolls the outside lane and he clears Day for the race lead! Kvapil has fresher tires.<\/p>\n<p class=\"wp-block-paragraph\">62 to go, Jeremy Clements is turned with help from Patrick Staropoli and Rajah Caruth. Clements finds the wall, caution.<\/p>\n<p class=\"wp-block-paragraph\">47 to go, Allgaier gives the bumper to Ryan Sieg for 4th. He\u2019s 2 seconds back of the leader and he\u2019s the fastest car on the track.<\/p>\n<p class=\"wp-block-paragraph\">38 to go, Allgaier works under Day in the battle for 2nd. Allgaier clears him. Kvapil now leads Allgaier by 3 seconds.<\/p>\n<p class=\"wp-block-paragraph\">31 to go, Jesse Love loses brakes and he slams the outside wall! The caution is out.<\/p>\n<p class=\"wp-block-paragraph\">Green, Kvapil clears Allgaier to hold the race lead. Dean Thompson spins behind them, no caution.<\/p>\n<p class=\"wp-block-paragraph\">Carson Kvapil wins at Martinsville Speedway!<\/p>\n<p>Martinsville Speedway<br \/>Race Results<br \/>October 31, 2026<br \/>NASCAR O\u2019Reilly Series<\/p>\n<p class=\"wp-block-paragraph\">Pos | Driver | Behind<\/p>\n<p class=\"wp-block-paragraph\">1) Carson Kvapil<br \/>Winner<\/p>\n<p class=\"wp-block-paragraph\">2) Justin Allgaier<br \/>-0.434<\/p>\n<p class=\"wp-block-paragraph\">3) Corey Day<br \/>-4.377<\/p>\n<p class=\"wp-block-paragraph\">4) Brandon Jones<br \/>-4.597<\/p>\n<p class=\"wp-block-paragraph\">5) Sam Mayer<br \/>-6.466<\/p>\n<p class=\"wp-block-paragraph\">6) Sheldon Creed<br \/>-6.716<\/p>\n<p class=\"wp-block-paragraph\">7) Sammy Smith<br \/>-8.733<\/p>\n<p class=\"wp-block-paragraph\">8) William Sawalich<br \/>-9.176<\/p>\n<p class=\"wp-block-paragraph\">9) Brent Crews<br \/>-9.975<\/p>\n<p class=\"wp-block-paragraph\">10) Taylor Gray<br \/>-10.624<\/p>\n<p class=\"wp-block-paragraph\">11) Ryan Sieg<br \/>-11.454<\/p>\n<p class=\"wp-block-paragraph\">12) Harrison Burton<br \/>-11.695<\/p>\n<p class=\"wp-block-paragraph\">13) Jeb Burton<br \/>-12.046<\/p>\n<p class=\"wp-block-paragraph\">14) Lee Pulliam<br \/>-12.642<\/p>\n<p class=\"wp-block-paragraph\">15) Parker Retzlaff<br \/>-12.979<\/p>\n<p class=\"wp-block-paragraph\">16) Rajah Caruth<br \/>-13.247<\/p>\n<p class=\"wp-block-paragraph\">17) Anthony Alfredo<br \/>-13.295<\/p>\n<p class=\"wp-block-paragraph\">18) Lavar Scott<br \/>-13.790<\/p>\n<p class=\"wp-block-paragraph\">19) Patrick Staropoli<br \/>-14.723<\/p>\n<p class=\"wp-block-paragraph\">20) Brennan Poole<br \/>-14.758<\/p>\n<p class=\"wp-block-paragraph\">21) Kyle Sieg<br \/>-14.101<\/p>\n<p class=\"wp-block-paragraph\">22) Alex Labbe<br \/>-14.505<\/p>\n<p class=\"wp-block-paragraph\">23) Carson Ware<br \/>-15.846<\/p>\n<p class=\"wp-block-paragraph\">24) Josh Bilicki<br \/>-16.490<\/p>\n<p class=\"wp-block-paragraph\">25) Joey Gase<br \/>-17.060<\/p>\n<p class=\"wp-block-paragraph\">26) Justin Carroll<br \/>-17.444<\/p>\n<p class=\"wp-block-paragraph\">27) Baltazar Leguizam\u00f3n<br \/>-18.432<\/p>\n<p class=\"wp-block-paragraph\">28) Dawson Cram<br \/>-19.167<\/p>\n<p class=\"wp-block-paragraph\">29) Jeremy Clements<br \/>-5 Laps<\/p>\n<p class=\"wp-block-paragraph\">30) Austin Hill<br \/>-9 Laps<\/p>\n<p class=\"wp-block-paragraph\">31) Jesse Love<br \/>-9 Laps<\/p>\n<p class=\"wp-block-paragraph\">32) Dean Thompson<br \/>-15 Laps<\/p>\n<p class=\"wp-block-paragraph\">33) Blaine Perkins<br \/>-25 Laps<\/p>\n<p class=\"wp-block-paragraph\">34) Daniel Dye<br \/>-73 Laps<\/p>\n<p class=\"wp-block-paragraph\">35) Garrett Smithley<br \/>-86 Laps<\/p>\n<p class=\"wp-block-paragraph\">36) Mason Maggio<br \/>-86 Laps<\/p>\n<p class=\"wp-block-paragraph\">37) Patrick Emerling<br \/>-86 Laps<\/p>\n<p class=\"wp-block-paragraph\">38) Ryan Ellis<br \/>-188 Laps<\/p>\n<p>NASCAR O\u2019Reilly Series<br \/>Standings<\/p>\n<p class=\"wp-block-paragraph\">Pos | Driver | Points<\/p>\n<p class=\"wp-block-paragraph\">1) Justin Allgaier<br \/>Leader<\/p>\n<p class=\"wp-block-paragraph\">2) Jesse Love<br \/>-22<\/p>\n<p class=\"wp-block-paragraph\">3) Corey Day<br \/>-23<\/p>\n<p class=\"wp-block-paragraph\">4) Carson Kvapil<br \/>-31<\/p>\n<p class=\"wp-block-paragraph\">5) Sheldon Creed<br \/>-42<\/p>\n<p class=\"wp-block-paragraph\">6) Sam Mayer<br \/>-97<\/p>\n<p class=\"wp-block-paragraph\">7) Sammy Smith<br \/>-107<\/p>\n<p class=\"wp-block-paragraph\">8) Taylor Gray<br \/>-159<\/p>\n<p class=\"wp-block-paragraph\">9) Brandon Jones<br \/>-183<\/p>\n<p class=\"wp-block-paragraph\">10) Austin Hill<br \/>-197<\/p>\n<p class=\"wp-block-paragraph\">11) Parker Retzlaff<br \/>-210<\/p>\n<p class=\"wp-block-paragraph\">12) Rajah Caruth<br \/>-231<\/p>\n<p>Martinsville Speedway<br \/>Video HighlightsLinks<\/p>\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.martinsvillespeedway.com\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">Martinsville Speedway<\/a>\u00a0|\u00a0<a href=\"https:\/\/www.nascar.com\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">NASCAR<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"NASCAR O\u2019Reilly Series race results and video highlights from Martinsville Speedway NASCAR O\u2019Reilly Series drivers are on the&hellip;\n","protected":false},"author":2,"featured_media":954329,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[446],"tags":[81319,7064,49,48,86197,124520,49432,26793,634,109587,228584,82957,152301,82,4137],"class_list":["post-954328","post","type-post","status-publish","format-standard","has-post-thumbnail","category-nascar","tag-anthony-alfredo","tag-brent-crews","tag-ca","tag-canada","tag-carson-kvapil","tag-corey-day","tag-justin-allgaier","tag-martinsville-speedway","tag-nascar","tag-nascar-oreilly-auto-parts-series","tag-race-results","tag-rajah-caruth","tag-sheldon-creed","tag-sports","tag-virginia"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts\/954328","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/comments?post=954328"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts\/954328\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/media\/954329"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/media?parent=954328"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/categories?post=954328"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/tags?post=954328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}