US Marine Corps 250 marks the seventh race of the 2025 NASCAR Xfinity Series season. The event is scheduled for Saturday, March 29, at Martinsville Speedway, and the green flag will drop at 5:10 pm ET.The 0.526-mile oval track has 12 degrees of banking in the turns and 0 degrees of banking on the straightaways. The venue will also host the Cup Series and Truck Series. Forty drivers have entered 38 spots for the fifth annual US Marine Corps 250 at the Martinsville Speedway.Heading to the Martinsville Speedway, Joe Gibbs Racing driver Aric Almirola is the favorite, per the odds table, at +175 odds to win this year’s US Marine Corps 250, according to BetMGM. He has been competing part-time in the series and already has earned a win and two top-five finishes in three races this season. He is also the defending winner of the event.Justin Allgaier, the defending NASCAR Xfinity Series champion, stands in second place at +500 odds to win this weekend’s race.They are followed by Sheldon Creed at +700, Sammy Smith at +700, Sam Mayer at +800, and Xfinity Series rookie Connor Zilisch at +1200 in the top five highest odds to win the US Marine Corps 250.Daytona winner Jesse Love has the ninth-highest odds at +2200 to win on Saturday.Opening odds for the 2025 NASCAR US Marine Corps 250 at Martinsville SpeedwayAric Almirola is the favorite to take the checkered flag at Martinsville - Source: GettyHere's a look at the odds for all 39 NASCAR Xfinity Series drivers competing on Saturday at the Martinsville Speedway:Aric Almirola: +175Justin Allgaier: +500Sheldon Creed: +700Sammy Smith: +700Sam Mayer: +800Connor Zilisch: +1200Carson Kvapil: +1600Taylor Gray: +1800Brandon Jones: +2000Austin Hill: +2200Jesse Love: +2200Christian Eckes: +2500William Sawalich: +5000Corey Day: +6000Nick Sanchez: +8000Harrison Burton: +10000Jeb Burton: +12500Anthony Alfredo: +15000Daniel Dye: +25000Dean Thompson: +30000Parker Retzlaff: +30000Matt DiBenedetto: +30000Josh Williams: +35000Kris Wright: +50000Jeremy Clements: +50000Kyle Sieg: +75000Myatt Snider: +100000Brennan Poole: +100000Carson Ware: +100000Mason Maggio: +100000Blaine Perkins: +100000Ryan Ellis: +100000Tyler Tomassi: +100000Patrick Staropoli: +200000Garrett Smithley: +200000Thomas Annunziata: +200000Dawson Cram: +200000Brad Perez: +200000Greg Van Alst: +200000The live telecast of Saturday’s 131.2-mile NASCAR Xfinity Series event at Martinsville Speedway can be viewed on CW, and radio coverage will air on MRN and SiriusXM NASCAR Radio.