Dominate Fantasy - Sync your team
MLB
STL
CHC
o10.5
-1.5
4:05PM • PREVIEW MARQ
PIT
WSH
o9.5
-1.5
6:45PM • PREVIEW SN LA
MIN
NYY
o10
-1.5
7:05PM • PREVIEW YES
BAL
CIN
o10
+1.5
7:10PM • PREVIEW MASN
CHW
CLE
o8
-1.5
7:10PM • PREVIEW WUAB
NYM
ATL
o9.5
-1.5
7:15PM • PREVIEW
SF
COL
o11
+1.5
8:10PM • PREVIEW NBC
TB
HOU
o8.5
+1.5
8:15PM • PREVIEW SCHN
BOS
LAA
o7.5
+1.5
9:38PM • PREVIEW
MIA
ATH
o10.5
-1.5
9:40PM • PREVIEW MIAM
MIL
ARI
o8.5
+1.5
9:45PM • PREVIEW KTVK
SD
LAD
o8
-1.5
10:10PM • PREVIEW SN LA
TOR
SEA
o7
+1.5
10:10PM • PREVIEW SNET

Javier Sanoja or Mickey Moniak

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

Javier Sanoja

3BMiami Marlins MIA
Mickey Moniak

Mickey Moniak

LFColorado Rockies COL
OR
🔓 EXPERT ANALYSIS

Owners starting Sanoja over Moniak

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Javier Sanoja

Javier Sanoja has become a fantasy juggernaut with a historic RBI and triple binge

Sanoja has been unstoppable lately, slashing a ridiculous .556/.600/1.000 over his last five games with nine RBI and two stolen bases. The 23-year-old infielder recently made franchise history with his flurry of extra-base hits and currently serves as the everyday third baseman for a Marlins squad that sits at 46-41. With a healthy status and a secure role in the lineup, he is finally translating his multi-positional versatility into elite fantasy production.

While his recent 14-day batting average of .483 is due for regression, his season-long .277 mark already exceeds our projection of .261. Given his disciplined approach—only one strikeout in his last 18 at-bats—his contact skills provide a high floor even when the power luck stabilizes. His three home runs on the year suggest he will easily clear our projection of five, especially as he continues to utilize his speed to turn fly balls into triples.

The Marlins conclude a series in Colorado today against Michael Lorenzen, who enters with a ballooning 7.03 ERA and 1.83 WHIP, providing a prime opportunity to finish the series strong. The road trip continues this weekend in Oakland against a beatable Athletics rotation featuring Jack Perkins and Aaron Civale, both of whom carry ERAs north of 5.00. Though he faces a tough Gage Jump on Sunday, Sanoja's scorching form makes him a mandatory play. Start.

Updated 23 hrs ago

Latest News Javier Sanoja
Loading...
🔓 EXPERT ANALYSIS

Owners starting Moniak over Sanoja

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Mickey Moniak

Moniak's power surge makes him a must-start asset in Coors Field

Moniak has been a fireball since his June 22 return from a right ankle sprain, most recently finishing a single shy of the cycle on July 1. While the Rockies currently sit in last place in the NL West with a 34-53 record, Moniak has remained a bright spot, slashing .190/.227/.619 over the last week with two home runs and seven RBI. Despite his status as a depth outfielder, he has consistently occupied the third spot in the batting order since being reinstated.

The power display has been remarkable, as Moniak has already reached our season projection of 14 home runs in just 177 at-bats. While his .271 season average remains solid, his elevated strikeout rate and low walk volume suggest some batting average volatility. However, his current .599 slugging percentage is a significant leap over his career baseline, indicating that the move to Colorado has officially unlocked his high-end prospect pedigree.

The Rockies finish a seven-game homestand this week, providing Moniak with four more games in the thin air of Denver. He faces a very favorable matchup today against Ryan Gusto and his 5.06 ERA before a difficult weekend set against San Francisco. While Logan Webb and his 3.19 ERA present a challenge on Friday, Moniak gets easier looks against Robbie Ray and Tyler Mahle to close the week. Start.

Updated 23 hrs ago

Latest News Mickey Moniak
Loading...
Performance Javier Sanoja
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.4851107.5140.788212
Season stats based on the past 14 days
Performance Mickey Moniak
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.281397.3030.688010
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Javier Sanoja
OWN
38%
+31.95 compared to last week
START
35%
+31.15 compared to last week
OWN/START Mickey Moniak
OWN
65%
+1.55 compared to last week
START
57%
+22.36 compared to last week
Next Up Consensus Rankings
Expert Consensus Javier Sanoja
Not Ranked
Average Ranking of Fantasy Experts
Expert Consensus Mickey Moniak
Not Ranked
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Javier Sanoja

    Overview

  • He is eligible to play multiple positions including: 3B LF 2B . However, he plays 3B most often.
  • Experts don't even rank him among 3B's. Based on his stats from the past 60 days, he is currently ranked 18th.
  • The current leader among 3B's is Junior Caminero
  • Trending Batting Stats

  • Ranked 275th in BABIP (Batting Average on Balls In Play) with 0.277
  • Ranked 110th in batting average with 0.271
  • Not overly impressive with on base percentage currently ranked 275th with 0.300
  • Not too impressive with slugging percentage currently ranked 132nd with 0.451
  • Not too impressive with on base plus slugging currently ranked 173rd with 0.751
  • Not very impressive in steals and is currently ranked 299th with 3
  • Not too impressive and is currently ranked 192nd in RBI with 24
  • Not too impressive and is currently ranked 289th in runs scored with 17
  • His average points in the past two weeks have increased by 2.3 PPG.
  • At this point in the season his numbers compared to last years: AVG: +0.039, OBP: +0.037, HRs: +2, RBI: +18, Runs: -1, Wlks: EVEN, Stls: +2,
Breakdown Mickey Moniak

    Overview

  • He is eligible to play multiple positions including: LF DH CF RF . However, he plays LF most often.
  • Experts rank this player at 53rd among OF's. Based on his stats from the past 60 days, he is currently ranked 93rd.
  • The current leader among OF's is Pete Crow-Armstrong
  • He is in a heck of a slump. You might be able to get him now for a discount.
  • Trending Batting Stats

  • Ranked 341st in BABIP (Batting Average on Balls In Play) with 0.254
  • Ranked 240th in batting average with 0.239
  • Not overly impressive with on base percentage currently ranked 288th with 0.295
  • Top 25 in slugging percentage and is currently ranked 22nd with 0.568
  • Top 75 in on base plus slugging and is currently ranked 56th with 0.863
  • Not too impressive and is currently ranked 252nd in RBI with 19
  • Not too impressive and is currently ranked 381st in runs scored with 11
  • 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.038, OBP: +0.041, HRs: +3, RBI: +8, Runs: -1, Wlks: -3, Stls: -2,
Next Up Health Check
Injury Javier Sanoja

No Injury Reported

Injury Mickey Moniak

No Injury Reported

Next Up Matchup Comparison
Matchups Javier Sanoja
DateOpponentResult
Mar 27VS COLSandy AlcantaraW 2-1
Mar 28VS COLCalvin FaucherW 4-3
Mar 29VS COLMichael PetersenW 4-3
Mar 30VS CHWDavis MartinL 4-9
Mar 31VS CHWAnthony BenderW 9-2
Apr 01VS CHWSandy AlcantaraW 10-0
Apr 03@NYYWill WarrenL 8-2
Apr 04@NYYBrent HeadrickL 9-7
Apr 05@NYYJohn KingW 6-7
Apr 06VS CINBrandon WilliamsonL 0-2
Apr 07VS CINEmilio PaganL 3-6
Apr 08VS CINEury PerezW 7-4
Apr 09VS CINMax MeyerW 8-1
Apr 10@DETKeider MonteroL 2-0
Apr 11@DETCasey MizeL 6-1
Apr 12@DETTarik SkubalL 8-2
Apr 13@ATLAndrew NardiW 4-10
Apr 14@ATLRobert SuarezL 6-5
Apr 15@ATLBryce ElderL 6-3
Apr 17VS MILAbner UribeL 5-7
Apr 18VS MILBrandon WoodruffL 2-5
Apr 19VS MILEury PerezW 5-3
Apr 20VS STLCalvin FaucherW 5-3
Apr 21VS STLDustin MayL 3-5
Apr 22VS STLJanson JunkW 4-1
Apr 24@SFSandy AlcantaraW 4-9
Apr 25@SFMatt GageL 6-2
Apr 26@SFLanden RouppL 6-3
Apr 27@LADJake EderL 5-4
Apr 28@LADJanson JunkW 1-2
Apr 29@LADAndrew NardiW 2-3
May 01VS PHIZack WheelerL 5-6
May 02VS PHIMax MeyerW 4-0
May 03VS PHIJesus LuzardoL 2-7
May 04VS PHIAaron NolaL 0-1
May 05VS BALRico GarciaL 7-9
May 06VS BALBrandon YoungL 4-7
May 07VS BALCalvin FaucherW 4-3
May 08VS WASFoster GriffinL 2-3
May 09VS WASAndrew NardiW 8-7
May 10VS WASCalvin FaucherW 5-2
May 12@MINBailey OberL 3-0
May 13@MINMax MeyerW 5-9
May 14@MINZebby MatthewsL 9-1
May 15@TBJesse ScholtensL 7-2
May 16@TBPete FairbanksW 5-10
May 17@TBDrew RasmussenL 6-3
May 18VS ATLMax MeyerW 12-0
May 19VS ATLDylan LeeL 4-8
May 20VS ATLChris SaleL 1-9
May 21VS ATLSpencer StriderL 3-9
May 22VS NYMEury PerezW 2-1
May 23VS NYMMax MeyerW 4-1
May 24VS NYMPete FairbanksW 4-0
May 25@TORJanson JunkW 2-8
May 26@TORSpencer MilesL 8-1
May 27@TORJeff HoffmanL 2-1
May 29@NYMAustin WarrenL 9-7
May 30@NYMChristian ScottL 6-1
May 31@NYMNolan McLeanL 10-1
Jun 01@WASSandy AlcantaraW 3-7
Jun 02@WASJohn KingW 3-7
Jun 03@WASMax MeyerW 1-4
Jun 05VS TBDrew RasmussenL 0-6
Jun 06VS TBJohn KingW 4-3
Jun 07VS TBSandy AlcantaraW 4-1
Jun 09VS ARIPete FairbanksW 10-6
Jun 10VS ARIWilliam KempnerW 8-0
Jun 11VS ARITyler PhillipsW 2-0
Jun 12@PITSandy AlcantaraW 3-8
Jun 13@PITYohan RamirezL 3-2
Jun 14@PITMax MeyerW 2-4
Jun 15@PHIZack WheelerL 7-0
Jun 16@PHIJesus LuzardoL 8-2
Jun 17@PHISandy AlcantaraW 4-12
Jun 19VS SFCade GibsonW 4-3
Jun 20VS SFMax MeyerW 6-3
Jun 21VS SFJohn KingW 2-1
Jun 22VS TEXRobby AhlstromL 3-4
Jun 23VS TEXSandy AlcantaraW 6-4
Jun 24VS TEXJohn KingW 4-2
Jun 26@STLMax MeyerW 0-4
Jun 27@STLJohn KingW 1-5
Jun 28@STLKyle LeahyL 2-1
Jun 29@COLSandy AlcantaraW 7-10
Jun 30@COLEury PerezW 3-14
Jul 01@COLKyle FreelandL 6-3
Jul 02@COLBrennan BernardinoL 14-4
Jul 03@ATHJack Perkins
Jul 04@ATHAaron Civale
Jul 05@ATHGage Jump
AVG HR RBI R OBP SLG SB GP
.28133419.3240.417570
Season stats based on this weeks opponents
Matchups Mickey Moniak
DateOpponentResult
Mar 27@MIASandy AlcantaraL 2-1
Mar 28@MIACalvin FaucherL 4-3
Mar 29@MIAMichael PetersenL 4-3
Mar 30@TORChase DollanderW 5-14
Mar 31@TORMax ScherzerL 5-1
Apr 01@TORBrennan BernardinoW 1-2
Apr 03VS PHIAaron NolaL 1-10
Apr 04VS PHIJesus LuzardoL 1-2
Apr 05VS PHITomoyuki SuganoW 4-1
Apr 06VS HOURyan FeltnerW 9-7
Apr 07VS HOUKyle FreelandW 5-1
Apr 08VS HOUMichael LorenzenW 9-1
Apr 09@SDDavid MorganL 7-3
Apr 10@SDMason MillerL 5-2
Apr 11@SDGerman MarquezL 9-5
Apr 12@SDDavid MorganL 7-2
Apr 14@HOUAJ BlubaughL 7-6
Apr 15@HOUSpencer ArrighettiL 3-1
Apr 16@HOUChase DollanderW 2-3
Apr 17VS LADTyler GlasnowL 1-7
Apr 18VS LADBrennan BernardinoW 4-3
Apr 19VS LADAntonio SenzatelaW 9-6
Apr 20VS LADJustin WrobleskiL 3-12
Apr 21VS SDRandy VasquezL 0-1
Apr 22VS SDTomoyuki SuganoW 8-3
Apr 23VS SDRon MarinaccioL 8-10
Apr 24@NYMMichael LorenzenW 3-4
Apr 25@NYM
Apr 26@NYMJose QuintanaW 1-3
Apr 26@NYMChase DollanderW 0-3
Apr 28@CINChase BurnsL 7-2
Apr 29@CINTomoyuki SuganoW 2-13
Apr 30@CINAndrew AbbottL 6-4
May 01VS ATLDidier FuentesL 6-8
May 02VS ATLChris SaleL 1-9
May 03VS ATLAaron BummerL 6-11
May 04VS NYMDavid PetersonL 2-4
May 05VS NYM
May 06VS NYMFreddy PeraltaL 5-10
May 07VS NYMAntonio SenzatelaW 6-2
May 08@PHIVictor VodnikW 7-9
May 09@PHITim MayzaL 9-3
May 10@PHICristopher SanchezL 6-0
May 12@PITPaul SkenesL 3-1
May 13@PITAntonio SenzatelaW 4-10
May 14@PITCarmen MlodzinskiL 7-2
May 15VS ARIMerrill KellyL 1-9
May 16VS ARITomoyuki SuganoW 4-2
May 17VS ARIMichael SorokaL 6-8
May 18VS TEXJose QuintanaW 7-6
May 19VS TEXKumar RockerL 0-10
May 20VS TEXJacob LatzL 4-5
May 21@ARIPaul SewaldL 2-1
May 22@ARIAntonio SenzatelaW 2-3
May 23@ARIZac GallenL 5-4
May 24@ARIRyne NelsonL 9-1
May 25@LADKyle HurtL 5-3
May 26@LADEric LauerL 15-6
May 27@LADShohei OhtaniL 4-1
May 29VS SFJuan MejiaW 8-6
May 30VS SFRyan FeltnerW 8-3
May 31VS SFCaleb KilianL 6-19
Jun 01@LAAAntonio SenzatelaW 8-9
Jun 02@LAATomoyuki SuganoW 2-8
Jun 03@LAAWalbert UrenaL 11-4
Jun 05VS MILTrevor MegillL 7-9
Jun 06VS MILJacob MisiorowskiL 1-7
Jun 07VS MILShane DrohanL 4-12
Jun 09VS CHCTomoyuki SuganoW 7-3
Jun 10VS CHCAntonio SenzatelaW 3-2
Jun 11VS CHCEdward CabreraL 3-9
Jun 12@ATHMason BarnettL 6-4
Jun 13@ATHJose SuarezL 7-5
Jun 14@ATHTomoyuki SuganoW 9-23
Jun 15@CHCDaniel PalenciaL 5-4
Jun 16@CHCBlas CastanoW 2-5
Jun 17@CHCJavier AssadL 8-6
Jun 19VS PITAntonio SenzatelaW 4-3
Jun 20VS PITTomoyuki SuganoW 2-1
Jun 21VS PITYohan RamirezL 6-8
Jun 22VS BOSVictor VodnikW 3-2
Jun 23VS BOSSonny GrayL 2-5
Jun 24VS BOSAntonio SenzatelaW 8-6
Jun 26@MINAndrew MorrisL 9-8
Jun 27@MINMichael LorenzenW 5-8
Jun 28@MINAndrew MorrisL 3-2
Jun 29VS MIASandy AlcantaraL 7-10
Jun 30VS MIAEury PerezL 3-14
Jul 01VS MIAKyle FreelandW 6-3
Jul 02VS MIABrennan BernardinoW 14-4
Jul 03VS SFLogan Webb
Jul 04VS SFRobbie Ray
Jul 05VS SFTyler Mahle
AVG HR RBI R OBP SLG SB GP
.280153728.3320.621153
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Javier Sanoja
7.65
FantasySP Player Rating
Rating Mickey Moniak
11.87
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 61 56 3 19 34 5 11 .281 .318 .417 192
ON PACE 112 103 5 34 62 9 20 .281 .318 .417 353
3-YEAR AVG 62 42 3 21 20 3 9 .241 .277 .385 151
Career 184 140 9 60 74 11 29 .256 .292 .397
Career Mickey Moniak
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2020 PHI 6 2 0 1 0 0 4 .133 .316 .133 4
2021 PHI 17 3 1 3 3 0 3 .091 .167 .182 16
2022 PHI 30 18 3 11 8 1 4 .184 .214 .327 47
2023 LAA 83 86 14 35 45 6 9 .277 .303 .492 224
2024 LAA 122 84 14 46 48 8 20 .214 .259 .375 285
2025 COL 130 117 24 61 68 9 20 .270 .304 .518 412
2026 COL 53 51 15 28 37 1 11 .280 .332 .621 196
ON PACE 97 93 27 51 68 1 20 .280 .332 .621 360
3-YEAR AVG 112 96 17 47 54 8 16 .252 .288 .462 307
Career 441 361 71 185 209 25 71 .246 .286 .463
The Premium Start tool.
  • Optimal Lineups
  • Predictive Analytics Waiver Advice
  • Trade Suggestions & More

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 vs MIL 09:45 EDT EST Jose Cabrera
Kyle Harrison
ATH vs MIA 09:40 EDT EST Jack Perkins
Tyler Phillips
ATL vs NYM 07:15 EDT EST Grant Holmes
Christian Scott
BAL @CIN 07:10 EDT EST Trevor Rogers
Brady Singer
BOS @LAA 09:38 EDT EST Jake Bennett
Reid Detmers
CHC vs STL 04:05 EDT EST David Peterson
Andre Pallante
CHW @CLE 07:10 EDT EST Anthony Kay
Gavin Williams
COL vs SF 08:10 EDT EST Ryan Feltner
Logan Webb
HOU vs TB 08:15 EDT EST Spencer Arrighetti
Nick Martinez
LAD vs SD 10:10 EDT EST Shohei Ohtani
Michael King
MIN @NYY 07:05 EDT EST Mike Paredes
Gerrit Cole
PIT @WAS 06:45 EDT EST Mitch Keller
Foster Griffin
SEA vs TOR 10:10 EDT EST Luis Castillo
Dylan Cease
Matchup Time
No games scheduled
Matchup Time
No games scheduled