Shouting Report
Shouting ReportFantasy Baseball

Top 10 Fantasy Starts: July 16

O
Old Curly
Jul 16, 20261,831 views

Our algorithm's top 10 fantasy baseball starts for Thursday, July 16, 2026. 8 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. 8 platoon advantages in today's slate.


Pick #1

Francisco Alvarez

C · New York Mets · Bats R

Matchup: vs Aaron Nola (RHP) · Away

Aaron Nola comes in with a 5.75 ERA and 1.43 WHIP this season.

Key stats: .333 AVG / 1.166 OPS in 6 PA vs Nola

.333 AVG / 1.166 OPS in 6 PA vs this pitcher

Pick #2

Bo Bichette

SS · New York Mets · Bats R

Matchup: vs Aaron Nola (RHP) · Away

Aaron Nola comes in with a 5.75 ERA and 1.43 WHIP this season.

Key stats: .308 AVG / .923 OPS in 13 PA vs Nola

.308 AVG / .923 OPS in 13 PA vs this pitcher

Pick #3

Kyle Schwarber

DH · Philadelphia Phillies · Bats L

Matchup: vs Christian Scott (RHP) · Home

Christian Scott comes in with a 3.17 ERA and 1.30 WHIP this season. He gets the platoon edge as a lefty batter facing righty Christian Scott.

Key stats: .254 AVG / .927 OPS on the season (no significant history vs this pitcher)

No history vs pitcher — using .254 AVG / .927 OPS season line

Pick #4

Bryce Harper

1B · Philadelphia Phillies · Bats L

Matchup: vs Christian Scott (RHP) · Home

Christian Scott comes in with a 3.17 ERA and 1.30 WHIP this season. He gets the platoon edge as a lefty batter facing righty Christian Scott.

Key stats: .260 AVG / .862 OPS on the season (no significant history vs this pitcher)

No history vs pitcher — using .260 AVG / .862 OPS season line

Pick #5

Brandon Marsh

LF · Philadelphia Phillies · Bats L

Matchup: vs Christian Scott (RHP) · Home

Christian Scott comes in with a 3.17 ERA and 1.30 WHIP this season. He gets the platoon edge as a lefty batter facing righty Christian Scott.

Key stats: .301 AVG / .829 OPS on the season (no significant history vs this pitcher)

No history vs pitcher — using .301 AVG / .829 OPS season line

Pick #6

A.J. Ewing

CF · New York Mets · Bats L

Matchup: vs Aaron Nola (RHP) · Away

Aaron Nola comes in with a 5.75 ERA and 1.43 WHIP this season. He gets the platoon edge as a lefty batter facing righty Aaron Nola.

Key stats: .276 AVG / .789 OPS on the season (no significant history vs this pitcher)

Small sample vs pitcher (3 PA) — using season stats

Pick #7

Bryson Stott

2B · Philadelphia Phillies · Bats L

Matchup: vs Christian Scott (RHP) · Home

Christian Scott comes in with a 3.17 ERA and 1.30 WHIP this season. He gets the platoon edge as a lefty batter facing righty Christian Scott.

Key stats: .249 AVG / .701 OPS on the season (no significant history vs this pitcher)

No history vs pitcher — using .249 AVG / .701 OPS season line

Pick #8

Carson Benge

RF · New York Mets · Bats L

Matchup: vs Aaron Nola (RHP) · Away

Aaron Nola comes in with a 5.75 ERA and 1.43 WHIP this season. He gets the platoon edge as a lefty batter facing righty Aaron Nola.

Key stats: .263 AVG / .728 OPS on the season (no significant history vs this pitcher)

Small sample vs pitcher (3 PA) — using season stats

Pick #9

Juan Soto

LF · New York Mets · Bats L

Matchup: vs Aaron Nola (RHP) · Away

Aaron Nola comes in with a 5.75 ERA and 1.43 WHIP this season. He gets the platoon edge as a lefty batter facing righty Aaron Nola.

Key stats: .091 AVG / .515 OPS in 15 PA vs Nola

.091 AVG / .515 OPS in 15 PA vs this pitcher

Pick #10

Justin Crawford

CF · Philadelphia Phillies · Bats L

Matchup: vs Christian Scott (RHP) · Home

Christian Scott comes in with a 3.17 ERA and 1.30 WHIP this season. He gets the platoon edge as a lefty batter facing righty Christian Scott.

Key stats: .263 AVG / .665 OPS on the season (no significant history vs this pitcher)

No history vs pitcher — using .263 AVG / .665 OPS season line


Rankings update every 2 hours as lineups and probables are confirmed. Always check for last-minute scratches.

View full interactive rankings with career splits →

Share𝕏 Post

1,831 views

About the Author

Comments (0)

Sign in to leave a comment

No comments yet. Be the first!