Top 10 Fantasy Starts: July 20
Our algorithm's top 10 fantasy baseball starts for Monday, July 20, 2026. 7 platoon advantages in today's slate.
⚡ The live Top Starts rankings update every hour as lineups and probables are confirmed — the order may shift throughout the day.
Here are today's top 10 fantasy baseball starts, ranked by our algorithm using career splits vs today's probable starters, current season performance, and platoon matchups. 7 platoon advantages in today's slate.
Pick #1
Teoscar Hernández
LF · Los Angeles Dodgers · Bats R
Matchup: vs Cristopher Sánchez (LHP) · Away
Cristopher Sánchez comes in with a 2.62 ERA and 1.19 WHIP this season. He gets the platoon edge as a righty batter facing lefty Cristopher Sánchez.
Key stats: .417 AVG / 1.500 OPS in 12 PA vs Sánchez
.417 AVG / 1.500 OPS in 12 PA vs this pitcher
Pick #2
Dansby Swanson
SS · Chicago Cubs · Bats R
Matchup: vs Jack Flaherty (RHP) · Home
Jack Flaherty comes in with a 4.48 ERA and 1.41 WHIP this season.
Key stats: .455 AVG / 1.462 OPS in 13 PA vs Flaherty
.455 AVG / 1.462 OPS in 13 PA vs this pitcher
Pick #3
Daniel Schneemann
CF · Cleveland Guardians · Bats L
Matchup: vs Joe Ryan (RHP) · Home
Joe Ryan comes in with a 2.85 ERA and 1.05 WHIP this season. He gets the platoon edge as a lefty batter facing righty Joe Ryan.
Key stats: .200 AVG / 1.000 OPS in 5 PA vs Ryan
.200 AVG / 1.000 OPS in 5 PA vs this pitcher
Pick #4
Luis Arraez
2B · San Francisco Giants · Bats L
Matchup: vs Michael Wacha (RHP) · Away
Michael Wacha comes in with a 3.77 ERA and 1.19 WHIP this season. He gets the platoon edge as a lefty batter facing righty Michael Wacha.
Key stats: .375 AVG / 1.125 OPS in 16 PA vs Wacha
.375 AVG / 1.125 OPS in 16 PA vs this pitcher
Pick #5
Christian Walker
1B · Houston Astros · Bats R
Matchup: vs Janson Junk (RHP) · Home
Janson Junk comes in with a 4.57 ERA and 1.31 WHIP this season.
Key stats: .200 AVG / 1.000 OPS in 5 PA vs Junk
.200 AVG / 1.000 OPS in 5 PA vs this pitcher
Pick #6
Brayan Rocchio
SS · Cleveland Guardians · Bats S
Matchup: vs Joe Ryan (RHP) · Home
Joe Ryan comes in with a 2.85 ERA and 1.05 WHIP this season.
Key stats: .429 AVG / 1.214 OPS in 8 PA vs Ryan
.429 AVG / 1.214 OPS in 8 PA vs this pitcher
Pick #7
Kerry Carpenter
RF · Detroit Tigers · Bats L
Matchup: vs Jameson Taillon (RHP) · Away
Jameson Taillon comes in with a 5.19 ERA and 1.30 WHIP this season. He gets the platoon edge as a lefty batter facing righty Jameson Taillon.
Key stats: .222 AVG / .778 OPS in 9 PA vs Taillon
.222 AVG / .778 OPS in 9 PA vs this pitcher
Pick #8
Cedric Mullins
CF · Tampa Bay Rays · Bats L
Matchup: vs Dylan Cease (RHP) · Away
Dylan Cease comes in with a 2.56 ERA and 1.13 WHIP this season. He gets the platoon edge as a lefty batter facing righty Dylan Cease.
Key stats: .400 AVG / .900 OPS in 6 PA vs Cease
.400 AVG / .900 OPS in 6 PA vs this pitcher
Pick #9
Andy Pages
CF · Los Angeles Dodgers · Bats R
Matchup: vs Cristopher Sánchez (LHP) · Away
Cristopher Sánchez comes in with a 2.62 ERA and 1.19 WHIP this season. He gets the platoon edge as a righty batter facing lefty Cristopher Sánchez.
Key stats: .400 AVG / .900 OPS in 6 PA vs Sánchez
.400 AVG / .900 OPS in 6 PA vs this pitcher
Pick #10
Nathaniel Lowe
DH · Cincinnati Reds · Bats L
Matchup: vs George Kirby (RHP) · Away
George Kirby comes in with a 3.76 ERA and 1.32 WHIP this season. He gets the platoon edge as a lefty batter facing righty George Kirby.
Key stats: .400 AVG / .900 OPS in 10 PA vs Kirby
.400 AVG / .900 OPS in 10 PA vs this pitcher
Rankings update every 2 hours as lineups and probables are confirmed. Always check for last-minute scratches.
24 views
About the Author