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.5
+1.5
7:10PM • PREVIEW MASN
CHW
CLE
o8
-1.5
7:10PM • PREVIEW WUAB
NYM
ATL
o9
+1.5
7:15PM • PREVIEW
SF
COL
o11.5
+1.5
8:10PM • PREVIEW NBC
TB
HOU
o9
+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
o9
+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

Mickey Moniak or Willi Castro

Who Should I Start? - Week 16 • Start New
Mickey Moniak

Mickey Moniak

LFColorado Rockies COL
Willi Castro

Willi Castro

2BColorado Rockies COL
OR
🔓 EXPERT ANALYSIS

Owners starting Moniak over Castro

 
 
 
 
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 1 day ago

Latest News Mickey Moniak
Loading...
🔓 EXPERT ANALYSIS

Owners starting Castro over Moniak

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Willi Castro

Willi Castro seeks to rebound at Coors Field following a difficult week at the plate

Castro has hit a significant wall over the last seven days, batting just .105 with eight strikeouts across his last four games. Despite this recent slump, he remains the everyday starter at second base for a Rockies team currently sitting last in the NL West with a 34-53 record. His versatility is vital for Colorado right now, especially as the team continues to navigate significant injuries to starters like Kris Bryant and Brenton Doyle.

The recent regression was somewhat anticipated, as his .283 average over the last 30 days was trending well ahead of our season projection of .248. While he is currently hitting .269 on the year, his rising strikeout rate over the last two weeks suggests he is pressing at the plate. Fantasy managers should expect his production to stabilize closer to his career baselines, meaning his current power and speed pace remains sustainable even if the batting average continues to dip.

The Rockies finish the week with four home games, starting with a favorable matchup today against Miami's Ryan Gusto and his 5.06 ERA. The weekend brings a three-game set against the Giants, featuring a very difficult showdown with Logan Webb before more manageable matchups against Robbie Ray and Tyler Mahle. Given the favorable hitting environment at home and the high volume of games remaining, Castro offers enough counting stat upside to remain in lineups. Start.

Updated 1 day ago

Latest News Willi Castro
Loading...
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
Performance Willi Castro
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.217146.2650.304111
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Mickey Moniak
OWN
66%
+2.8 compared to last week
START
59%
+24.39 compared to last week
OWN/START Willi Castro
OWN
55%
-6.91 compared to last week
START
51%
+2.59 compared to last week
Next Up Consensus Rankings
Expert Consensus Mickey Moniak
Not Ranked
Average Ranking of Fantasy Experts
Expert Consensus Willi Castro
Not Ranked
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Mickey Moniak

    Overview

  • He is eligible to play multiple positions including: LF DH CF RF . However, he plays LF most often.
  • Experts don't even rank him among LF's. Based on his stats from the past 60 days, he is currently ranked 93rd.
  • The current leader among LF's is Pete Crow-Armstrong
  • 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 287th 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 244th in RBI with 19
  • Not too impressive and is currently ranked 383rd 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,
Breakdown Willi Castro

    Overview

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

  • Top 75 in BABIP (Batting Average on Balls In Play) with 0.359 and is currently ranked 54th
  • Top 75 in batting average with 0.287 and is currently ranked 63rd
  • Top 75 on base percentage and is currently ranked 74th with 0.362
  • Not too impressive with slugging percentage currently ranked 185th with 0.416
  • Not too impressive with on base plus slugging currently ranked 136th with 0.778
  • Not very impressive in steals and is currently ranked 230th with 4
  • Not too impressive and is currently ranked 197th in RBI with 24
  • Not too impressive and is currently ranked 179th in runs scored with 26
  • At this point in the season his numbers compared to last years: AVG: -0.007, OBP: -0.015, HRs: -1, RBI: +14, Runs: +1, Wlks: +3, Stls: -1,
Next Up Health Check
Injury Mickey Moniak

No Injury Reported

Injury Willi Castro

No Injury Reported

Next Up Matchup Comparison
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
Matchups Willi Castro
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
.27063538.3420.388674
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Mickey Moniak
12.79
FantasySP Player Rating
Rating Willi Castro
8.86
FantasySP Player Rating
Next Up Career Comparison
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
Career Willi Castro
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2019 DET 29 23 1 9 8 0 6 .230 .284 .340 40
2020 DET 35 44 6 20 24 0 7 .344 .377 .547 103
2021 DET 117 89 8 53 35 8 23 .221 .273 .345 277
2022 DET 101 87 8 44 28 8 14 .249 .292 .384 255
2023 MIN 118 95 9 59 35 31 36 .255 .336 .402 346
2024 MIN 155 138 12 89 60 14 51 .248 .331 .386 450
2025 MIN 120 92 11 58 34 10 39 .229 .314 .369 310
2026 COL 73 71 6 38 35 6 25 .270 .342 .388 209
ON PACE 134 130 11 69 64 11 46 .270 .342 .388 384
3-YEAR AVG 131 108 11 69 43 18 42 .244 .327 .385 368
Career 748 639 61 370 259 77 201 .248 .317 .385
Think the Start Tool is good? Try this!
  • 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