👉 TAP TO SAVE 50% WITH CODE SPRING
X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

#1 Expert Projections
Save 50% Now
Import Your Leagues
Props Tool
Compare Any Players
Compare Any Players
24x7 News and Alerts

NASCAR Xfinity Series US Marine Corps 250 DFS: DraftKings Lineup Picks for Martinsville (3/29/25)

NASCAR XFINITY SERIES STOCK DFS PICKS

Justin Carter's DraftKings DFS lineup picks for the NASCAR Xfinity Series US Marine Corps 250 at Martinsville Speedway. Read his daily fantasy NASCAR advice and Xfinity sleepers. (2025)

The NASCAR Xfinity Series heads to Martinsville Speedway on Saturday for the US Marine Corps 250. With two wins on the year, defending champion Justin Allgaier currently sits atop the point standings, 29 points ahead of his former teammate Sam Mayer.

Last week at Homestead, Allgaier captured the win despite Kyle Larson posting a dominant performance much of the day. The Hendrick Motorsports star dipped down to do triple duty last week, winning the Cup and Truck race and leading 132 laps in the Xfinity Series race before finishing fourth.

Let's look at some NASCAR Xfinity DFS lineup picks for the NASCAR Xfinity Series US Marine Corps 250 on DraftKings. Be sure to also check out our NASCAR Premium Tools for Xfinity Series, including our DFS Lineup Optimizer and powerful Research Station. This slate locks on 3/29/25 at 5:08 p.m. EDT.

Featured Promo! Save 50% on any PGA Premium Pass using discount code MASTERS, this week only! Win more with our DFS and Betting Packages, get expert tools and advice from proven winners including the Lineup Optimizer, Research Station, betting/props cheat sheet and more. GAIN FULL ACCESS HERE

 

Xfinity DFS Preview - DraftKings

Be sure to also check out all of our other weekly NASCAR DFS articles and analyses to help you set your optimal DFS lineups on DraftKings and FanDuel.

 

Top Plays

Aric Almirola ($12.0K)
Starts 15th

This is the chalk play of the race. If everything goes the way it seems to go when Aric Almirola steps into an Xfinity Series car, he could finish with 20 more fantasy points than anyone else in this field.

However, I am just a bit concerned this weekend about the lack of speed in this car. His 10-lap practice average was only 28th-fastest and while his 15th-place qualifying run gives us some really nice place differential upside, IDK. Something feels off.

That's not to say I won't play him. I just think that with so many people building around Almirola this weekend, you might want to experiment with building lineups without him in GPPs, though you kind of have to go with him in most Cash lineups.

Justin Allgaier ($11.7K)
Starts Sixth

Of the most expensive drivers, Justin Allgaier is the only one who starts in the top 10. Theoretically, that offers him the best chance to get the win on Saturday.

This has been a good track for Allgaier. He's never really dominated here, topping out at 21 laps led in the fall 2023 race, but he has a win and eight top 10s in nine starts. He'll be around at the end of the day, even if it's in fourth place instead of in the lead.

Sam Mayer ($10.5K)
Starts 16th

The move to Haas Factory Team has been a good one for Sam Mayer, who sits second in points with four top fives through six races. The seven-time Xfinity Series winner is going to get his first victory of the season soon.

It would be tough for "soon" to mean "today," but not impossible as he finished second in this race last year, leading 11 laps in the process. The problem is that in the past four races here, that was the only time he didn't DNF due to a crash. Definitely a little risk involved, but Mayer should be a contender to get +10 in place differential.

Sheldon Creed ($10.3K)
Starts 18th

Sheldon Creed hasn't been quite as good as his Haas teammate Mayer, but he still sits fifth in points with three top 10s. The extra two points Creed has available in place differential this weekend really makes the two a bit of a wash.

Unless one car suffers a mechanical issue or one driver surprisingly just runs away with his thing, both cars should score around the same number of DFS points, and Creed can do it for a slight bit less salary.

 

Did you know RotoBaller has a Premium DFS NASCAR subscription?

Like what you're reading? You can show your support for Justin by using promo code CARTER when purchasing a NASCAR Premium Pass. You get 10% off and full access to all of our Premium NASCAR articles, DFS tools, and Lineup Optimizer!

 

Mid-Tier Options

Connor Zilisch ($9.8K)
Starts First

Polesitter Connor Zilisch is still figuring out ovals and has negative place differential at all five ovals that Xfinity has run this season, but Martinsville is probably the oval so far that best fits his skill set.

It's also a track where being at the front matters. Parker Retzlaff managed to fend off a much faster Chandler Smith for the first 17 laps of the fall race last year and Cole Custer led the first 27 laps here last spring after starting on the front row.

That clean air at the jump could help Zilisch lead early on. He just has to figure out how to put a full race together.

Carson Kvapil ($9.6K)
Starts Second

This is the pivot off of Zilisch. JRM teammate Carson Kvapil also starts on the front row and while he's the less talented of the two, that clean air could give him a shot to lead laps early if he can get past Zilisch.

There's definitely more risk here than there is with the No. 88 car, but Kvapil is coming off a strong run at Homestead last week, posting his first top 10 since Daytona. Don't go overweight here, but I'd say 10-15 percent of your lineups should have Kvapil in them.

Christian Eckes ($8.6K)
Starts 19th

Christian Eckes has had some issues since moving to Xfinity, but in the four races he's finished this year, his worst finish is 13th. He's a very good driver in a car that's not top tier, but is better than most of the field still. Eckes starts 19th on Saturday, giving him pretty decent place differential upside.

Nick Sanchez ($8.3K)
Starts 20th

Nick Sanchez already has three top 10s this season, including a 10th at Phoenix, the shortest track the series had visited before this weekend. He starts 20th on Saturday, offering an upside around +10 in place differential.

 

Value Options

Jeb Burton ($7.7K)
Starts 38th

Probably the most obvious play of this race. Jeb Burton's car lost power in practice and he was unable to make a qualifying run, which means he'll bring up the tail of this race in 38th.

This isn't an elite team, but Burton's in a much better car than everyone else starting in the back. He's got to keep it clean, but if he does then he can easily get you 15-20 place differential points.

Corey Day ($7.5K)
Starts Eighth

I'm hesitant here because he starts just a bit high for my liking, but Corey Day costs under $8.0K and is in a Hendrick Motorsports car, so you probably should have at least a little bit of exposure here.

Still, you have to assume some risk. This is Day's Xfinity debut and his average finish in the Truck Series is just 22.6 over his seven starts there. I'd go light on Day, but I would use him in a couple of chaos lineups, ones where I'm betting on things getting weird.

Josh Williams ($7.1K)
Starts 26th

Last year, Josh Williams moved to Kaulig and hopes were high that it was a move that would change the trajectory of his career. And it was—just not in a good way, as Williams posted an average finish of 21.7.

He's running better this year though, with an average finish of 18.3 and a lead-lap finish in half the races. He starts 26th on Saturday, offering a small amount of place differential upside.

William Sawalich ($6.8K)
Starts 14th

So here's the thing: William Sawalich isn't really producing in this JGR car yet, but as long as he's priced this low, I'm going to keep playing him every week.

Especially on a week where he starts 14th, his second-worst starting spot of the season. If he can finally turn things around—or even if he just repeats his previous best finish of ninth—then you'll be happy he's in your lineup.

Brennan Poole ($6.0K)
Starts 29th

Brennan Poole starts nine spots behind his average finish of 20.0. Not a super fun option, but if you need someone to soldier around in the much near the midfield and get a better finish at the end of the day than you expected, Poole is probably your guy. He's finished all six races this season.

Patrick Starpoli ($5.5K)
Starts 33rd

I'll be real with y'all: I don't know who this guy is. On Friday, he ran his second career Truck Series race (and first since 2016) and finished 20th after starting 35th. On Saturday, he's in a solid Sam Hunt Racing car and starts 33rd. There might be something worth exploring here, especially at just $5.5K.

NASCAR DFS News and Driver Outlooks

More Fantasy NASCAR Analysis

POPULAR FANTASY TOOLS

#1 Expert Projections
Save 50% Now
Import Your Leagues
Props Tool
Compare Any Players
Compare Any Players
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Jonathan Isaac

Ruled Out for Game 2
Noah Ostlund

Could Return Thursday
Pontus Holmberg

Will Miss Round 1
Charle-Edouard D'Astous

Could Be an Option Friday
Victor Hedman

Traveling With Team
Radko Gudas

Unavailable for Game 2
Los Angeles Rams

Rams Increasingly Likely to Draft a First-Round Wide Receiver?
Yakov Trenin

Considered a Game-Time Decision Wednesday
Shedeur Sanders

Gets First Reps in Team Workouts
Mats Zuccarello

a Game-Time Call Wednesday
Wyatt Langford

Expected to Go on Injured List With Flexor Strain
NFL

Chris Bell is Ahead of Schedule in ACL Rehab
NFL

Caleb Banks on Pace for Football Activities in June
Maikel Garcia

Leaves Early on Wednesday With Elbow Soreness
Carson Beck

Could Carson Beck be a First-Round Pick in the NFL Draft?
Roman Anthony

Day-to-Day With Sore Back
Juan Soto

Officially Back in Mets Lineup on Wednesday
J.T. Realmuto

Phillies Place J.T. Realmuto on Injured List With Back Injury
Lucas Giolito

Signs With Padres, Worth a Waiver-Wire Pickup?
Ryan Helsley

Orioles Put Ryan Helsley on Bereavement List on Wednesday
George Pickens

to Play on Franchise Tag in 2026
Quinshon Judkins

Spotted at Voluntary Offseason Workouts
Isaiah Davis

Remains Without a Clear Pathway to Playing Time in New York
Kyle Pitts Sr.

Chiefs Looking to Acquire Kyle Pitts Sr. From the Falcons?
Kaleb Johnson

Does Kaleb Johnson Still Carry Dynasty Buy-Low Appeal?
DK Metcalf

Should Dynasty Managers Be Looking to Sell on DK Metcalf?
Trey McBride

Is Trey McBride Currently Undervalued in Dynasty Leagues?
Carolina Panthers

Kenyon Sadiq Linked to Panthers in Mock Drafts
Wan'Dale Robinson

Could Be Primed for Breakout Year with the Titans
Brock Purdy

Is Brock Purdy a Sneaky Buy-Low Candidate for Dynasty Managers?
Arizona Cardinals

Jeremiyah Love a "Logical Pick" if Cardinals Stay at No. 3 in NFL Draft
CFB

Beau Pribula Leading Virginia Quarterback Competition
Jalen McMillan

a Low-Cost Buy Who Can Provide Spike Weeks
Jack Eichel

Sets Up Two Goals Tuesday
Justin Jefferson

Buy Window is Closing Fast
Artemi Panarin

Records Another Power-Play Goal
Dylan Guenther

Enjoys Multi-Point Outing Tuesday Night
J.J. McCarthy

Is J.J. McCarthy Worth Buying Low?
Viktor Arvidsson

Strikes Twice in Game 2 Win
Drake Maye

Is it Still Possible to Acquire Drake Maye in Dynasty Leagues?
Lane Hutson

Nets First Career Postseason Goal
Brandon Hagel

Records Tampa Bay's First Postseason Gordie Howe Hat Trick
Garrett Wilson

Stock Up Heading into NFL Draft
Nikita Kucherov

Ends 16-Game Postseason Goal Drought
Scoot Henderson

Erupts for 31 Points in Series-Tying Victory
Alperen Sengün

Alperen Sengun Fills Stat Sheet in Losing Effort
Kevin Durant

Commits Nine Turnovers in Game 2 Loss
Marcus Smart

Catches Fire in Game 2
LeBron James

Leads Lakers to Victory With Game-High 28 Points
Jake LaRavia

Exits Early Tuesday
Harrison Barnes

Injures Left Wrist in Game 2
Marco Penge

Trending Down Entering Zurich Classic
Sahith Theegala

Eyes Another Strong Week at Zurich Classic
Brooks Koepka

Shane Lowry Teams Up with Brooks Koepka at Zurich Classic
Si Woo Kim

Adds Another Strong Finish at RBC Heritage
Elly De La Cruz

Early-Season Breakout Continues on Tuesday
Jaylen Brown

Leads All Scorers With 36 Points in Game 2
VJ Edgecombe

Has Historic Outing in Game 2 Win
Shai Gilgeous-Alexander

Wins Clutch Player of the Year Award
Austin Reaves

Begins Return-to-Play Protocol
Wyatt Langford

Pulled Early on Tuesday With Forearm Tightness
Luka Dončić

Luka Doncic Not Expected to Play in First-Round Series
Luke Clanton

Hoping to Find Form in New Orleans
Kevin Durant

Good to Go Tuesday
Jackson Holliday

Leaves Rehab Game With Hand Discomfort
Victor Wembanyama

Lands in Concussion Protocol, Won't Return Tuesday
Corbin Carroll

Returns to Arizona's Lineup Against White Sox
Scottie Scheffler

is Starting to Hit His Stride
Brooks Koepka

Looking for Progress in PGA Return With Partner at Zurich Classic
Matt Fitzpatrick

Looks to Share Recent Form at Zurich Classic
Jonathan Isaac

Unlikely to Play in Game 2
Mark Williams

Could Sit Again in Game 2
Grayson Allen

Questionable for Game 2
Jordan Goodwin

Iffy for Game 2
Chicago Bulls

Billy Donovan Exiting as Bulls Head Coach
Ron Harper Jr.

Available for Game 2 Against 76ers
Zack Wheeler

to Make Season Debut on Saturday
Jonathan Toews

Undecided on NHL Future
Jonathan Huberdeau

Expects to Be Ready for Training Camp
DAL

Nathan Bastian Not Expected to Play Before Round 2
Roope Hintz

Doubtful for Game 4
Adam Henrique

Won't Play in Game 2 Against Ducks
Victor Hedman

Doubtful to Play in Round 1
Charle-Edouard D'Astous

Unavailable Tuesday
Ronald Acuña Jr.

Ronald Acuna Jr. Back in Leadoff Spot on Tuesday After Injury Scare
CFB

Ashton Daniels Named Florida State's Starting Quarterback
Juan Soto

Expected to Return on Wednesday
Royce Lewis

Twins Reinstate Royce Lewis From Injured List on Tuesday
Adley Rutschman

Activated From Injured List on Tuesday
Dylan Cease

Continues Strong Start With 12-Strikeout Performance
Raisel Iglesias

Placed on 15-Day Injured List with Shoulder Inflammation
Max Muncy

With Another Two-Homer Game, Becoming Must-Add Off Waiver Wire
Ronald Acuña Jr.

Ronald Acuna Jr. Day-to-Day After Being Hit on the Hand on Monday
Mick Abel

Injury Described as "Not Too Serious"
Tyler Reddick

Earns His Fifth Win of the 2026 Season at Kansas
Kyle Larson

Finishes as the Runner-Up at Kansas
Chase Briscoe

Rallies for A New Career-Best Finish at Kansas
Denny Hamlin

Leads the Most Laps at Kansas but Misses Out on Victory
Christopher Bell

Falls Out of Contention for Kansas Victory on Final Restart
Mike Malott

Scores Third-Round TKO Win
Gilbert Burns

Retires After UFC Winnipeg Loss
Charles Jourdain

Extends Winning Streak
Kyler Phillips

Drops Decision At UFC Winnipeg
Mandel Nallo

Suffers First-Round TKO Loss In His UFC Debut
Jai Herbert

Scores First-Round TKO Win
Karine Silva

Gets Dominated at UFC Winnipeg
Jasmine Jasudavicius

Dominates Karine Silva
Kyle Larson

Should not be Underestimated for the Win at Kansas
Denny Hamlin

Can Denny Hamlin Dominate at Kansas Again?
NASCAR

Christoper Bell Should Contend for First Win at Kansas
Tyler Reddick

Fastest in Practice and Qualifying for Kansas Race
Ryan Blaney

Could Score another Top-10 Finish at Kansas
Ty Gibbs

Poised to Continue Hot Streak at Kansas
Chris Buescher

Always Consistent, Has Speed Heading Into Kansas
William Byron

is A Solid DFS Option for Kansas Lineups
Carson Hocevar

Poised for Career-Best Run at Kansas
Chase Briscoe

Is Chase Briscoe Worth Rostering for DFS at Kansas?
Chase Elliott

Is A Favorable DFS Option for Kansas Lineups
Joey Logano

Could Joey Logano be Considered Playable In DFS This Week at Kansas?
NASCAR

Bubba Wallace is A Favorable Driver to Consider for Kansas Lineups
Ross Chastain

Is Ross Chastain A Worthy DFS Option for Kansas?
Brad Keselowski

Could Brad Keselowski be A Sneaky DFS Option for Kansas?
Daniel Suarez

Should DFS Managers Roster Daniel Suarez at Kansas?
Mike Malott

A Favorite At UFC Winnipeg
Gilbert Burns

Set For UFC Winnipeg Main Event
Kyler Phillips

Set UFC Winnipeg Co-Main Event
Charles Jourdain

Looks To Extend His Win Streak
Jai Herbert

An Underdog At UFC Winnipeg
Mandel Nallo

Set For His UFC Debut
Karine Silva

Looks To Get Back In The Win Column
Jasmine Jasudavicius

Looks To Bounce Back
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF