In this cheat sheet, you will find overall ratings for the day's FanDuel's baseball slate, generated by statistical calculations that considers factors such as opposing hitters and pitchers, ballparks, quality of bullpens, weather, and more. These ratings are meant to reflect value, not raw production.
If David Peralta is labeled a "Great" play while Mookie Betts grades as "Average," it doesn't mean Peralta is an overall better player than Betts -- it means given today's price and matchup, selecting Peralta maximizes the total points per dollar generated by your DFS lineup. Betts may be overpriced and a waste of capital in this particular matchup.
Note: Players with a salary of less than $3,000 and a rating of "poor" are not listed below as they can be safely ignored on today's slate. All ratings assume the player is in the starting lineup.
Sunday's Best FanDuel Plays Player Team Opp Time Pos $ Eduardo Rodriguez BOS BAL 3:05 PM P $9,300 Spencer Turnbull DET @CHW 3:10 PM P $6,400 Taijuan Walker ARI SDP 3:10 PM P $5,500 Hector Santiago CHW DET 3:10 PM P $5,500 Nolan Arenado COL MIL 3:10 PM 3B $4,500 Alex Bregman HOU @LAA 3:07 PM 3B $4,400 Trevor Story COL MIL 3:10 PM SS $4,400 J.D. Martinez BOS BAL 3:05 PM OF $4,400 Mookie Betts BOS BAL 3:05 PM OF $4,400 Keston Hiura MIL @COL 3:10 PM 2B $4,200 Nelson Cruz MIN @KCR 3:15 PM OF $4,200 Mike Moustakas MIL @COL 3:10 PM 3B $4,100 Jose Ramirez CLE @WAS 3:05 PM 3B $4,000 Austin Meadows TBR @TOR 3:07 PM OF $4,000 Yasmani Grandal MIL @COL 3:10 PM C $3,900 Eric Thames MIL @COL 3:10 PM 1B $3,700 Trent Clark MIL @COL 3:10 PM OF $3,400 Travis Shaw MIL @COL 3:10 PM 3B $3,000 Yonder Alonso COL MIL 3:10 PM 1B $3,000 Tyler Austin MIL @COL 3:10 PM OF $3,000 Manny Machado SDP @ARI 3:10 PM 3B $2,800 Ronny Rodriguez DET @CHW 3:10 PM 2B $2,300 Jay Bruce PHI MIA 3:05 PM OF $2,200 Josh Bell PIT CIN 3:05 PM 1B $2,000 Logan Morrison PHI MIA 3:05 PM 1B $2,000 Ketel Marte ARI SDP 3:10 PM 2B $2,000 Robel Garcia CHC @STL 3:15 PM 2B $2,000 Derek Dietrich CIN @PIT 3:05 PM 2B $2,000 Starling Marte PIT CIN 3:05 PM OF $2,000 Bradley Zimmer CLE @WAS 3:05 PM OF $2,000
Starting Pitchers Player Rating Team Opp Time Pos $ Gerrit Cole Average
HOU @LAA 3:07 PM P $12,300 Mike Clevinger Average
CLE @WAS 3:05 PM P $11,600 Eduardo Rodriguez Great
BOS BAL 3:05 PM P $9,300 Lance Lynn Good
TEX NYY 3:05 PM P $9,000 Michael Soroka Average
ATL @NYM 3:10 PM P $8,400 Noah Syndergaard Good
NYM ATL 3:10 PM P $8,000 Sandy Alcantara Average
MIA @PHI 3:05 PM P $7,800 Masahiro Tanaka Poor
NYY @TEX 3:05 PM P $7,800 Blake Snell Average
TBR @TOR 3:07 PM P $7,500 Tanner Roark Good
OAK @SEA 3:10 PM P $7,200 Miles Mikolas Good
STL CHC 3:15 PM P $7,000 Trevor Williams Average
PIT CIN 3:05 PM P $7,000 Dereck Rodriguez Poor
SFG LAD 3:05 PM P $7,000 Brent Suter Poor
MIL @COL 3:10 PM P $6,600 Tyler Mahle Good
CIN @PIT 3:05 PM P $6,500 Spencer Turnbull Great
DET @CHW 3:10 PM P $6,400 Joe Ross Poor
WAS CLE 3:05 PM P $6,200 Rich Hill Average
LAD @SFG 3:05 PM P $6,000 Martin Perez Average
MIN @KCR 3:15 PM P $5,900 Jeff Hoffman Poor
COL MIL 3:10 PM P $5,800 Brendan McKay Poor
TBR @TOR 3:07 PM P $5,700 Dillon Peters Average
LAA HOU 3:07 PM P $5,600 Clay Buchholz Average
TOR TBR 3:07 PM P $5,600 Chandler Shepherd Poor
BAL @BOS 3:05 PM P $5,600 Taijuan Walker Great
ARI SDP 3:10 PM P $5,500 Hector Santiago Great
CHW DET 3:10 PM P $5,500 Ranger Suarez Average
PHI MIA 3:05 PM P $5,500 Jorge Lopez Average
KCR MIN 3:15 PM P $5,500 Tyler Chatwood Average
CHC @STL 3:15 PM P $5,500 Michel Baez Poor
SDP @ARI 3:10 PM P $5,500 Michael Lorenzen Poor
CIN @PIT 3:05 PM P $5,500 David McKay Poor
DET @CHW 3:10 PM P $5,500 Justin Dunn Good
SEA OAK 3:10 PM P $4,000
Catchers-First Basemen Player Rating Team Opp Time Pos $ Freddie Freeman Good
ATL @NYM 3:10 PM 1B $4,000 Pete Alonso Good
NYM ATL 3:10 PM 1B $4,000 Yasmani Grandal Great
MIL @COL 3:10 PM C $3,900 Paul Goldschmidt Average
STL CHC 3:15 PM 1B $3,900 Edwin Encarnacion Average
NYY @TEX 3:05 PM 1B $3,900 Trey Mancini Poor
BAL @BOS 3:05 PM 1B $3,900 Gary Sanchez Average
NYY @TEX 3:05 PM C $3,800 Eric Thames Great
MIL @COL 3:10 PM 1B $3,700 Anthony Rizzo Average
CHC @STL 3:15 PM 1B $3,700 Matt Olson Good
OAK @SEA 3:10 PM 1B $3,500 Carlos Santana Good
CLE @WAS 3:05 PM 1B $3,500 Jose Abreu Average
CHW DET 3:10 PM 1B $3,500 Mitch Garver Good
MIN @KCR 3:15 PM C $3,400 Danny Santana Good
TEX NYY 3:05 PM 1B $3,400 Yuli Gurriel Average
HOU @LAA 3:07 PM 1B $3,400 Daniel Murphy Good
COL MIL 3:10 PM 1B $3,300 Joey Votto Good
CIN @PIT 3:05 PM 1B $3,300 J.T. Realmuto Average
PHI MIA 3:05 PM C $3,300 Rhys Hoskins Good
PHI MIA 3:05 PM 1B $3,200 C.J. Cron Good
MIN @KCR 3:15 PM 1B $3,200 Will Smith Average
LAD @SFG 3:05 PM C $3,200 Christian Vazquez Good
BOS BAL 3:05 PM C $3,100 Ji-Man Choi Good
TBR @TOR 3:07 PM 1B $3,100 Tom Murphy Poor
SEA OAK 3:10 PM C $3,100 Yonder Alonso Great
COL MIL 3:10 PM 1B $3,000 Christian Walker Good
ARI SDP 3:10 PM 1B $3,000 Willson Contreras Good
CHC @STL 3:15 PM C $3,000 Josh Fuentes Average
COL MIL 3:10 PM 1B $3,000 Daniel Vogelbach Average
SEA OAK 3:10 PM 1B $3,000 Rowdy Tellez Average
TOR TBR 3:07 PM 1B $3,000 James McCann Poor
CHW DET 3:10 PM C $3,000 Manny Pina Good
MIL @COL 3:10 PM C $2,900 Mitch Moreland Good
BOS BAL 3:05 PM 1B $2,800 Robinson Chirinos Good
HOU @LAA 3:07 PM C $2,800 Ryan McBroom Good
KCR MIN 3:15 PM 1B $2,800 Jason Castro Good
MIN @KCR 3:15 PM C $2,700 Eric Hosmer Good
SDP @ARI 3:10 PM 1B $2,700 Matt Adams Good
WAS CLE 3:05 PM 1B $2,700 Garrett Cooper Good
MIA @PHI 3:05 PM 1B $2,600 Sam Travis Good
BOS BAL 3:05 PM 1B $2,600 Jesus Aguilar Good
TBR @TOR 3:07 PM 1B $2,500 Jacob Nottingham Good
MIL @COL 3:10 PM C $2,500 Miguel Cabrera Good
DET @CHW 3:10 PM 1B $2,500 Brandon Dixon Good
DET @CHW 3:10 PM 1B $2,500 David Freitas Good
MIL @COL 3:10 PM C $2,500 Willians Astudillo Good
MIN @KCR 3:15 PM C $2,300 John Hicks Good
DET @CHW 3:10 PM C $2,300 Jake Rogers Good
DET @CHW 3:10 PM C $2,100 Josh Bell Great
PIT CIN 3:05 PM 1B $2,000 Logan Morrison Great
PHI MIA 3:05 PM 1B $2,000 Kevin Cron Good
ARI SDP 3:10 PM 1B $2,000 Mike Zunino Good
TBR @TOR 3:07 PM C $2,000 Rangel Ravelo Good
STL CHC 3:15 PM 1B $2,000 Eric Haase Good
CLE @WAS 3:05 PM C $2,000 Garrett Stubbs Good
HOU @LAA 3:07 PM C $2,000
Second Basemen Player Rating Team Opp Time Pos $ Keston Hiura Great
MIL @COL 3:10 PM 2B $4,200 Jose Altuve Good
HOU @LAA 3:07 PM 2B $4,100 Max Muncy Average
LAD @SFG 3:05 PM 2B $3,800 Ryan McMahon Good
COL MIL 3:10 PM 2B $3,700 Gleyber Torres Average
NYY @TEX 3:05 PM 2B $3,700 Ozzie Albies Average
ATL @NYM 3:10 PM 2B $3,600 Cavan Biggio Poor
TOR TBR 3:07 PM 2B $3,500 Whit Merrifield Good
KCR MIN 3:15 PM 2B $3,400 Brandon Lowe Good
TBR @TOR 3:07 PM 2B $3,300 Asdrubal Cabrera Average
WAS CLE 3:05 PM 2B $3,100 Rougned Odor Good
TEX NYY 3:05 PM 2B $3,000 Cory Spangenberg Good
MIL @COL 3:10 PM 2B $3,000 Jonathan Schoop Good
MIN @KCR 3:15 PM 2B $3,000 Shed Long Average
SEA OAK 3:10 PM 2B $3,000 Luis Arraez Good
MIN @KCR 3:15 PM 2B $2,900 Kolten Wong Good
STL CHC 3:15 PM 2B $2,700 Wilmer Flores Good
ARI SDP 3:10 PM 2B $2,600 Brock Holt Good
BOS BAL 3:05 PM 2B $2,600 Jason Kipnis Good
CLE @WAS 3:05 PM 2B $2,500 Brian Dozier Good
WAS CLE 3:05 PM 2B $2,400 Ronny Rodriguez Great
DET @CHW 3:10 PM 2B $2,300 Jed Lowrie Good
NYM ATL 3:10 PM 2B $2,200 Jose Peraza Good
CIN @PIT 3:05 PM 2B $2,100 Tony Kemp Good
CHC @STL 3:15 PM 2B $2,100 Ketel Marte Great
ARI SDP 3:10 PM 2B $2,000 Robel Garcia Great
CHC @STL 3:15 PM 2B $2,000 Derek Dietrich Great
CIN @PIT 3:05 PM 2B $2,000 Jose Pirela Good
PHI MIA 3:05 PM 2B $2,000 Kevin Kramer Good
PIT CIN 3:05 PM 2B $2,000 Yairo Munoz Good
STL CHC 3:15 PM 2B $2,000
Third Basemen Player Rating Team Opp Time Pos $ Nolan Arenado Great
COL MIL 3:10 PM 3B $4,500 Alex Bregman Great
HOU @LAA 3:07 PM 3B $4,400 Mike Moustakas Great
MIL @COL 3:10 PM 3B $4,100 Anthony Rendon Good
WAS CLE 3:05 PM 3B $4,100 DJ LeMahieu Average
NYY @TEX 3:05 PM 3B $4,100 Jose Ramirez Great
CLE @WAS 3:05 PM 3B $4,000 Rafael Devers Good
BOS BAL 3:05 PM 3B $3,900 Eugenio Suarez Average
CIN @PIT 3:05 PM 3B $3,900 Miguel Sano Good
MIN @KCR 3:15 PM 3B $3,800 Matt Chapman Average
OAK @SEA 3:10 PM 3B $3,700 Kris Bryant Average
CHC @STL 3:15 PM 3B $3,600 Eduardo Escobar Average
ARI SDP 3:10 PM 3B $3,500 Yoan Moncada Average
CHW DET 3:10 PM 3B $3,500 Josh Donaldson Average
ATL @NYM 3:10 PM 3B $3,400 Hunter Dozier Good
KCR MIN 3:15 PM 3B $3,300 Yandy Diaz Average
TBR @TOR 3:07 PM 3B $3,300 Tommy Edman Average
STL CHC 3:15 PM 3B $3,300 Kyle Seager Average
SEA OAK 3:10 PM 3B $3,200 Nick Solak Average
TEX NYY 3:05 PM 3B $3,100 Evan Longoria Average
SFG LAD 3:05 PM 3B $3,100 Travis Shaw Great
MIL @COL 3:10 PM 3B $3,000 Justin Turner Good
LAD @SFG 3:05 PM 3B $3,000 Joey Wendle Good
TBR @TOR 3:07 PM 3B $3,000 Scott Kingery Good
PHI MIA 3:05 PM 3B $3,000 Renato Nunez Average
BAL @BOS 3:05 PM 3B $3,000 Hernan Perez Good
MIL @COL 3:10 PM 3B $2,900 Matt Carpenter Good
STL CHC 3:15 PM 3B $2,900 Starlin Castro Good
MIA @PHI 3:05 PM 3B $2,900 Manny Machado Great
SDP @ARI 3:10 PM 3B $2,800 Jose Osuna Good
PIT CIN 3:05 PM 3B $2,600 Brad Miller Good
PHI MIA 3:05 PM 3B $2,400 Sean Rodriguez Good
PHI MIA 3:05 PM 3B $2,300 Jedd Gyorko Good
LAD @SFG 3:05 PM 3B $2,000 Ryan Flaherty Good
CLE @WAS 3:05 PM 3B $2,000 Daniel Robertson Good
TBR @TOR 3:07 PM 3B $2,000
Shortstops Player Rating Team Opp Time Pos $ Trevor Story Great
COL MIL 3:10 PM SS $4,400 Trea Turner Average
WAS CLE 3:05 PM SS $4,400 Francisco Lindor Good
CLE @WAS 3:05 PM SS $3,900 Xander Bogaerts Good
BOS BAL 3:05 PM SS $3,900 Carlos Correa Average
HOU @LAA 3:07 PM SS $3,900 Marcus Semien Average
OAK @SEA 3:10 PM SS $3,800 Jorge Polanco Good
MIN @KCR 3:15 PM SS $3,600 Adalberto Mondesi Average
KCR MIN 3:15 PM SS $3,600 Corey Seager Average
LAD @SFG 3:05 PM SS $3,500 Bo Bichette Poor
TOR TBR 3:07 PM SS $3,500 Paul DeJong Average
STL CHC 3:15 PM SS $3,400 Tim Anderson Average
CHW DET 3:10 PM SS $3,300 Jonathan Villar Poor
BAL @BOS 3:05 PM SS $3,300 Didi Gregorius Good
NYY @TEX 3:05 PM SS $3,200 Elvis Andrus Average
TEX NYY 3:05 PM SS $3,200 Orlando Arcia Good
MIL @COL 3:10 PM SS $3,000 Aledmys Diaz Good
HOU @LAA 3:07 PM SS $3,000 Kevin Newman Average
PIT CIN 3:05 PM SS $3,000 Willy Adames Average
TBR @TOR 3:07 PM SS $3,000 Miguel Rojas Good
MIA @PHI 3:05 PM SS $2,200 Myles Straw Good
HOU @LAA 3:07 PM SS $2,100 Jack Mayfield Good
HOU @LAA 3:07 PM SS $2,100 Ehire Adrianza Good
MIN @KCR 3:15 PM SS $2,000 Phil Gosselin Good
PHI MIA 3:05 PM SS $2,000
Outfielders Player Rating Team Opp Time Pos $ Cody Bellinger Good
LAD @SFG 3:05 PM OF $4,600 Aaron Judge Average
NYY @TEX 3:05 PM OF $4,500 J.D. Martinez Great
BOS BAL 3:05 PM OF $4,400 Mookie Betts Great
BOS BAL 3:05 PM OF $4,400 Charlie Blackmon Good
COL MIL 3:10 PM OF $4,400 George Springer Good
HOU @LAA 3:07 PM OF $4,300 Ronald Acuna Jr. Good
ATL @NYM 3:10 PM OF $4,300 Nelson Cruz Great
MIN @KCR 3:15 PM OF $4,200 Yordan Alvarez Good
HOU @LAA 3:07 PM OF $4,200 Bryce Harper Good
PHI MIA 3:05 PM OF $4,100 Austin Meadows Great
TBR @TOR 3:07 PM OF $4,000 Giancarlo Stanton Good
NYY @TEX 3:05 PM OF $4,000 Jorge Soler Average
KCR MIN 3:15 PM OF $3,900 Ryan Braun Good
MIL @COL 3:10 PM OF $3,800 Juan Soto Average
WAS CLE 3:05 PM OF $3,800 Michael Conforto Average
NYM ATL 3:10 PM OF $3,800 Aristides Aquino Average
CIN @PIT 3:05 PM OF $3,800 Max Kepler Good
MIN @KCR 3:15 PM OF $3,700 Eddie Rosario Good
MIN @KCR 3:15 PM OF $3,700 Joc Pederson Poor
LAD @SFG 3:05 PM OF $3,700 Garrett Hampson Poor
COL MIL 3:10 PM OF $3,700 Eloy Jimenez Poor
CHW DET 3:10 PM OF $3,700 Michael Brantley Average
HOU @LAA 3:07 PM OF $3,600 Lorenzo Cain Good
MIL @COL 3:10 PM OF $3,500 Tommy Pham Good
TBR @TOR 3:07 PM OF $3,500 Marcell Ozuna Average
STL CHC 3:15 PM OF $3,500 Nicholas Castellanos Average
CHC @STL 3:15 PM OF $3,500 Oscar Mercado Average
CLE @WAS 3:05 PM OF $3,500 Sam Hilliard Average
COL MIL 3:10 PM OF $3,500 Trent Clark Great
MIL @COL 3:10 PM OF $3,400 Ian Desmond Good
COL MIL 3:10 PM OF $3,400 A.J. Pollock Average
LAD @SFG 3:05 PM OF $3,400 Mark Canha Average
OAK @SEA 3:10 PM OF $3,400 Kyle Lewis Poor
SEA OAK 3:10 PM OF $3,400 Yasiel Puig Good
CLE @WAS 3:05 PM OF $3,200 Kyle Schwarber Good
CHC @STL 3:15 PM OF $3,200 Willie Calhoun Good
TEX NYY 3:05 PM OF $3,200 Ramon Laureano Average
OAK @SEA 3:10 PM OF $3,200 Avisail Garcia Average
TBR @TOR 3:07 PM OF $3,200 Marwin Gonzalez Good
MIN @KCR 3:15 PM OF $3,100 Khris Davis Good
OAK @SEA 3:10 PM OF $3,100 Bryan Reynolds Average
PIT CIN 3:05 PM OF $3,100 Jon Berti Average
MIA @PHI 3:05 PM OF $3,100 Randal Grichuk Average
TOR TBR 3:07 PM OF $3,100 Mike Yastrzemski Poor
SFG LAD 3:05 PM OF $3,100 Austin Hays Poor
BAL @BOS 3:05 PM OF $3,100 Anthony Santander Poor
BAL @BOS 3:05 PM OF $3,100 Tyler Austin Great
MIL @COL 3:10 PM OF $3,000 Franmil Reyes Good
CLE @WAS 3:05 PM OF $3,000 Andrew Benintendi Good
BOS BAL 3:05 PM OF $3,000 Brett Gardner Good
NYY @TEX 3:05 PM OF $3,000 Raimel Tapia Good
COL MIL 3:10 PM OF $3,000 Kyle Tucker Good
HOU @LAA 3:07 PM OF $3,000 Dexter Fowler Average
STL CHC 3:15 PM OF $3,000 Brandon Nimmo Average
NYM ATL 3:10 PM OF $3,000 Stephen Piscotty Average
OAK @SEA 3:10 PM OF $3,000 Victor Robles Average
WAS CLE 3:05 PM OF $3,000 Nick Senzel Average
CIN @PIT 3:05 PM OF $3,000 Kole Calhoun Average
LAA HOU 3:07 PM OF $3,000 Kevin Pillar Average
SFG LAD 3:05 PM OF $3,000 Shin-Soo Choo Good
TEX NYY 3:05 PM OF $2,900 Hunter Renfroe Good
SDP @ARI 3:10 PM OF $2,900 Nomar Mazara Good
TEX NYY 3:05 PM OF $2,800 Chris Taylor Good
LAD @SFG 3:05 PM OF $2,800 Jackie Bradley Jr. Good
BOS BAL 3:05 PM OF $2,700 Jake Bauers Good
CLE @WAS 3:05 PM OF $2,700 Jake Cave Good
MIN @KCR 3:15 PM OF $2,600 Tyrone Taylor Good
MIL @COL 3:10 PM OF $2,500 Jordan Luplow Good
CLE @WAS 3:05 PM OF $2,500 Ben Gamel Good
MIL @COL 3:10 PM OF $2,500 Wil Myers Good
SDP @ARI 3:10 PM OF $2,500 Jay Bruce Great
PHI MIA 3:05 PM OF $2,200 Tyler O'Neill Good
STL CHC 3:15 PM OF $2,100 Ryan LaMarre Good
MIN @KCR 3:15 PM OF $2,100 Starling Marte Great
PIT CIN 3:05 PM OF $2,000 Bradley Zimmer Great
CLE @WAS 3:05 PM OF $2,000 Brian O'Grady Good
CIN @PIT 3:05 PM OF $2,000 Lewis Brinson Good
MIA @PHI 3:05 PM OF $2,000 Justin Upton Good
LAA HOU 3:07 PM OF $2,000 Gorkys Hernandez Good
BOS BAL 3:05 PM OF $2,000 Nick Williams Good
PHI MIA 3:05 PM OF $2,000 Travis Jankowski Good
SDP @ARI 3:10 PM OF $2,000
Like my DFS Cheat Sheet? Click here to learn about my DFS Projection System, THE BAT!