MLB
MIN
DET
2
5
TOP 7 • Q • • DSN LIVE
TOR
ATH
0
2
TOP 8 • Q • • NSPCA LIVE
STL
SF
4
1
BOT 4 • Q • • NBCS LIVE
WSH
SD
2
0
TOP 3 • Q • • SDPA LIVE
TEX
SEA
1
1
TOP 4 • Q • • RSN LIVE
CLE
BAL
o8.5
+1.5
6:35PM • PREVIEW MASN
NYM
MIA
o8.5
-1.5
6:40PM • PREVIEW MIAM
HOU
PHI
o8
-1.5
6:40PM • PREVIEW SCHN
LAA
BOS
o9
-1.5
6:45PM • PREVIEW ABTV
COL
NYY
o9
-1.5
7:05PM • PREVIEW COLR
TB
ATL
o8
-1.5
7:15PM • PREVIEW RAYS
PIT
CHW
o8.5
-1.5
7:40PM • PREVIEW SN PT
ARI
KC
o8.5
+1.5
7:40PM • PREVIEW ARID
CHC
MIL
o7.5
-1.5
7:40PM • PREVIEW MARQ
CIN
LAD
o8.5
-1.5
10:10PM • PREVIEW SN LA

Javier Sanoja or Roman Anthony

Who Should I Start? - Week 26 • Start New
Javier Sanoja

Javier Sanoja

3BMiami Marlins MIA
Roman Anthony

Roman Anthony

LFBoston Red Sox BOS
OR
🔓 EXPERT ANALYSIS

Owners starting Sanoja over Anthony

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Javier Sanoja

Javier Sanoja continues to thrive as Miami's primary third baseman amid a scorching late-season stretch

Sanoja is on an absolute tear at the plate, hitting .353 over his last 14 days and .344 across the past month with four home runs and 16 RBIs. Firmly entrenched as the everyday starter at third base with Xavier Edwards currently sidelined on the injured list, he has provided consistent offensive sparks for a 72-72 Marlins squad.

While his scorching .429 average over the past seven days will naturally regress, his full-season .289 batting average across 126 games validates a massive breakout compared to our initial .261 baseline projection. His elite bat-to-ball profile is evidenced by just 33 strikeouts in 388 at-bats, cementing his high-contact floor as completely genuine rather than lucky.

Miami enjoys a favorable six-game homestand this week, beginning with prime targets against Mets arms Sean Manaea (5.00 ERA) and Robert Stock (5.81 ERA). While the weekend slate turns significantly tougher against Dodgers aces Blake Snell and Tyler Glasnow, Sanoja’s red-hot form and guaranteed everyday at-bats make him an easy fantasy choice. Start.

Updated 2 days ago

Latest News Javier Sanoja
Loading...
🔓 EXPERT ANALYSIS

Owners starting Anthony over Sanoja

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Roman Anthony

Roman Anthony flashes electric power upon returning to spark the Red Sox offense

Anthony has looked sensational since returning from a lengthy IL stint for a wrist sprain, slashing .286/.359/.571 with two home runs over his last eight games. Serving as the everyday designated hitter for a Red Sox team on a four-game winning streak at 79-65, he has seamlessly plugged into the middle of the order with outfielders Ceddanne Rafaela and Masataka Yoshida sidelined.

While hand and wrist injuries often sap a hitter's raw power, Anthony has immediately hit rockets, aligning closely with the .378 OBP and 20-homer upside highlighted in our baseline projections. After batting .294 with an .867 OPS in 2025, his explosive exit velocity and elite plate discipline confirm this late-season surge is authentic rather than a small-sample fluke.

Boston opens a favorable six-game homestand featuring matchups against vulnerable arms like Grayson Rodriguez (6.33 ERA) and Seth Lugo (5.11 ERA), though Reid Detmers (3.55 ERA) poses a stiffer challenge. With our models projecting nearly eight hits and over four runs scored across the six games, Anthony should be locked into all fantasy lineups. Start.

Updated 2 days ago

Latest News Roman Anthony
Loading...
Performance Javier Sanoja
Fantasy Chart Loading...

AVG HR RBI R OBP SLG SB GP
.407256.4480.74107
Season stats based on the past 7 days

AVG HR RBI R OBP SLG SB GP
.408278.4530.612313
Season stats based on the past 14 days
Performance Roman Anthony
Fantasy Chart Loading...

AVG HR RBI R OBP SLG SB GP
.167223.2650.36707
Season stats based on the past 7 days

AVG HR RBI R OBP SLG SB GP
.256226.3330.488010
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Javier Sanoja
OWN
52%
+21.14 compared to last week
START
47%
+20.66 compared to last week
OWN/START Roman Anthony
OWN
91%
+3.01 compared to last week
START
68%
+4.56 compared to last week
Next Up Consensus Rankings
Expert Consensus Javier Sanoja
47th
Average Ranking of Fantasy Experts
Expert Consensus Roman Anthony
25th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Javier Sanoja

    Overview

  • He is eligible to play multiple positions including: 3B 2B LF RF SS P . However, he plays 3B most often.
  • Experts rank this player at 48th among 3B's. Based on his stats from the past 60 days, he is currently ranked 7th.
  • The current leader among 3B's is Alex Bregman
  • You have to be impressed by how much better he is performing. Can he keep this up or is it a fluke?
  • Trending Batting Stats

  • Ranked 166th in BABIP (Batting Average on Balls In Play) with 0.311
  • Top 35 in batting average with 0.307 and is currently ranked 32nd
  • Not overly impressive with on base percentage currently ranked 116th with 0.344
  • Top 100 in slugging percentage and is currently ranked 88th with 0.469
  • Top 100 in on base plus slugging and is currently ranked 78th with 0.813
  • Not very impressive in steals and is currently ranked 191st with 4
  • Not too impressive and is currently ranked 187th in RBI with 23
  • Not too impressive and is currently ranked 246th in runs scored with 20
  • His average points in the past two weeks have increased by 1.7 PPG.
  • At this point in the season his numbers compared to last years: AVG: +0.055, OBP: +0.052, HRs: +3, RBI: +27, Runs: +5, Wlks: +6, Stls: +5,
Breakdown Roman Anthony

    Overview

  • He is eligible to play multiple positions including: DH LF . However, he plays DH most often.
  • Experts rank this player at 25th among OF's. Based on his stats from the past 60 days, he is currently ranked 139th.
  • The current leader among OF's is Pete Crow-Armstrong
  • Can't be doing much worse than he is right now. Failing to live up to expectations is one thing, but playing this bad is another.
  • Trending Batting Stats

  • Ranked 117th in BABIP (Batting Average on Balls In Play) with 0.333
  • Ranked 162nd in batting average with 0.256
  • Not overly impressive with on base percentage currently ranked 151st with 0.333
  • Top 75 in slugging percentage and is currently ranked 60th with 0.488
  • Top 75 in on base plus slugging and is currently ranked 67th with 0.822
  • Not too impressive and is currently ranked 546th in RBI with 2
  • Not too impressive and is currently ranked 463rd in runs scored with 6
  • His average points in the past two weeks have remained fairly consistant and rose slightly by 0.4 PPG.
  • At this point in the season his numbers compared to last years: AVG: -0.057, OBP: -0.052, HRs: -5, RBI: -25, Runs: -30, Wlks: -15, Stls: -2,
Next Up Health Check
Injury Javier Sanoja

No Injury Reported

Injury Roman Anthony

No Injury Reported

Next Up Matchup Comparison
Matchups Javier Sanoja
DateOpponentResult
Sep 07VS NYMJonah TongL 4-9
Sep 08VS NYMSean ManaeaL 5-7
Sep 09VS NYMRobert Stock
Sep 11VS LADBlake Snell
Sep 12VS LADTyler Glasnow
Sep 13VS LAD
AVG HR RBI R OBP SLG SB GP
.256153.2860.436113
Season stats based on this weeks opponents
Matchups Roman Anthony
DateOpponentResult
Sep 07VS LAABrayan BelloW 5-2
Sep 08VS LAAReid DetmersL 1-6
Sep 09VS LAARyan Johnson
Sep 11VS KCSeth Lugo
Sep 12VS KCRandy Dobnak
Sep 13VS KCNoah Cameron
AVG HR RBI R OBP SLG SB GP
.125001.2220.12502
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Javier Sanoja
9.61
FantasySP Player Rating
Rating Roman Anthony
7.42
FantasySP Player Rating
Next Up Career Comparison
Career Javier Sanoja
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2024 MIA 14 8 0 3 2 0 0 .229 .229 .286 25
2025 MIA 109 76 6 38 38 6 18 .243 .282 .396 277
2026 MIA 117 115 8 41 57 9 21 .291 .326 .441 376
ON PACE 129 127 8 45 63 9 23 .291 .326 .441 417
3-YEAR AVG 62 42 3 21 20 3 9 .241 .277 .385 151
Career 240 199 14 82 97 15 39 .268 .303 .415
Career Roman Anthony
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2025 BOS 69 75 8 47 32 4 38 .294 .396 .467 231
2026 BOS 40 36 3 18 7 2 25 .237 .348 .368 103
ON PACE 44 39 3 19 7 2 27 .237 .348 .368 114
3-YEAR AVG 35 38 4 24 16 2 19 .294 .396 .467 116
Career 109 111 11 65 39 6 63 .273 .378 .430
The Premium Start tool.
  • Optimal Lineups
  • Predictive Analytics Waiver Advice
  • Trade Suggestions & More

RECENT DECISIONS

Latest from FSP

Player News

Matchups

Week 1
ARI @LAC
ATL @PIT
BAL @IND
BUF @HOU
CAR vs CHI
CIN vs TB
CLE @JAC
DAL @NYG
DEN @KC
DET vs NO
GB @MIN
LAR vs SF
LV vs MIA
NE @SEA
NYJ @TEN
PHI vs WAS
Matchup Time Pitchers
ARI @KC 07:40 EDT EST Zac Gallen
Daniel Lynch IV
ATH vs TOR 03:05 EDT EST Brady Basso
Braydon Fisher
ATL vs TB 07:15 EDT EST Reynaldo Lopez
Griffin Jax
BAL vs CLE 06:35 EDT EST Shane Baz
Foster Griffin
BOS vs LAA 06:45 EDT EST Jake Bennett
Ryan Johnson
CHC @MIL 07:40 EDT EST Kevin Gausman
Logan Henderson
CHW vs PIT 07:40 EDT EST Davis Martin
Lake Bachar
CIN @LAD 10:10 EDT EST Rhett Lowder
Yoshinobu Yamamoto
COL @NYY 07:05 EDT EST Tomoyuki Sugano
Will Warren
DET vs MIN 01:10 EDT EST Keider Montero
Zebby Matthews
HOU @PHI 06:40 EDT EST Hunter Brown
Cristopher Sanchez
MIA vs NYM 06:40 EDT EST Janson Junk
Robert Stock
SD vs WAS 04:10 EDT EST Walker Buehler
Jackson Kent
SEA vs TEX 04:10 EDT EST Kade Anderson
Cody Bradford
SF vs STL 03:45 EDT EST Blade Tidwell
Andre Pallante
Matchup Time
No games scheduled
Matchup Time
No games scheduled