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.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
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

Luis Castillo or Emerson Hancock

Who Should I Start? - Week 16 • Start New
Luis Castillo

Luis Castillo

SPSeattle Mariners SEA
Emerson Hancock

Emerson Hancock

SPSeattle Mariners SEA
OR
🔓 EXPERT ANALYSIS

Owners starting Castillo over Hancock

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Luis Castillo

Luis Castillo shows signs of vintage form as he stabilizes his mid-season performance

Castillo has looked much sharper lately, posting a 1.50 ERA and 0.83 WHIP over his last seven days of work. The Mariners currently sit at 44-43 and are riding a two-game winning streak in a highly competitive AL West division. Despite some earlier season frustration regarding unusual pitching plans, he remains a primary component of the Seattle staff and is a vital anchor for their rotation.

While his season-long 5.10 ERA is initially alarming, his underlying metrics suggest significantly better days are ahead. His strikeout rate is holding steady at nearly one per inning, and his 3.53 ERA over the last 30 days aligns much closer to our season projection of 3.76. This recent surge indicates he is shaking off a difficult start and returning to his career baseline as a reliable source of strikeouts.

Castillo is expected to return to the mound during the upcoming home series against Toronto this weekend. He will likely match up against a Blue Jays rotation that features Dylan Cease and Trey Yesavage. Given his recent momentum and the Mariners' need for quality innings to maintain their position in the standings, he should be locked into all fantasy lineups. Start.

Updated 1 day ago

Latest News Luis Castillo
Loading...
🔓 EXPERT ANALYSIS

Owners starting Hancock over Castillo

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Emerson Hancock

Emerson Hancock searches for consistency as his ratios begin to drift

Hancock has navigated a turbulent month, pitching to a 6.06 ERA over his last 30 days despite a more encouraging 1.73 ERA in his most recent turn on June 28. The Mariners currently occupy second place in the AL West with a 44-43 record and are looking for stability from the back of their rotation after winning two straight. Holding down the fifth starter role, the 27-year-old righty remains a key piece for Seattle, even as his WHIP has climbed to a concerning 1.54 over the past week.

Despite the recent rocky patch, Hancock’s season-long 3.52 ERA and 1.06 WHIP across 16 starts are significantly better than our models' 4.43 ERA projection. This suggests that while he is currently regressing toward his career norms, his floor is higher than initially anticipated due to an improved strikeout rate of 8.75 per nine innings. The added deception from his lower arm slot continues to be a calling card, though fantasy managers should prepare for more middle-of-the-road production rather than the elite strikeout performances seen in early May.

Looking ahead to the remainder of the week, Seattle hosts a three-game series against the Blue Jays starting Friday. Hancock is expected to return to the bump during this set, likely facing a Toronto squad that features Dylan Cease and his strong 3.11 ERA. While the Blue Jays have some rotation vulnerabilities in Shane Bieber, who enters with a 6.00 ERA, Hancock's recent struggles with allowing 21 hits over his last 19.3 innings make him a dangerous play in most formats. Sit.

Updated 1 day ago

Latest News Emerson Hancock
Loading...
Performance Luis Castillo
Fantasy Chart Loading...

ERA W-L HLD SV SO WLK WHIP GP
1.501-000410.831
Season stats based on the past 7 days

ERA W-L HLD SV SO WLK WHIP GP
4.501-000811.202
Season stats based on the past 14 days
Performance Emerson Hancock
Fantasy Chart Loading...

ERA W-L HLD SV SO WLK WHIP GP
1.730-000631.541
Season stats based on the past 7 days

ERA W-L HLD SV SO WLK WHIP GP
4.910-1001251.272
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Luis Castillo
OWN
60%
+2.58 compared to last week
START
48%
+3.09 compared to last week
OWN/START Emerson Hancock
OWN
90%
+3.11 compared to last week
START
57%
+5.45 compared to last week
Next Up Consensus Rankings
Expert Consensus Luis Castillo
Not Ranked
Average Ranking of Fantasy Experts
Expert Consensus Emerson Hancock
Not Ranked
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Luis Castillo

    Overview

  • Experts don't even rank him among SP's. Based on his stats from the past 60 days, he is currently ranked 75th.
  • The current leader among SP's is Cristopher Sanchez
  • Trending Pitching Stats

  • Top 75 in WHIP and is currently ranked 51st with 1.18
  • Top 100 in ERA and is currently ranked 85th
  • Top 100 in walks and is currently ranked 88th with 15
  • Top 100 in wins and is currently ranked 76th
  • His average points in the past two weeks have increased by 2 PPG.
  • At this point in the season his numbers compared to last years: W: -1, L: EVEN, WHIP: +0.1, ERA: +1.541, K's: -6, Walks: -6
Breakdown Emerson Hancock

    Overview

  • Experts don't even rank him among SP's. Based on his stats from the past 60 days, he is currently ranked 85th.
  • The current leader among SP's is Cristopher Sanchez
  • Trending Pitching Stats

  • Top 50 in WHIP and is currently ranked 40th with 1.14
  • Top 100 in ERA and is currently ranked 88th
  • Top 75 in walks and is currently ranked 74th with 16
  • Currently ranked 117th in wins with 3
  • Slight decline in numbers lately at 2.4 PPG.
  • At this point in the season his numbers compared to last years: W: +2, L: -1, WHIP: -0.416, ERA: -2.098, K's: +34, Walks: -8
Next Up Health Check
Injury Luis Castillo

No Injury Reported

Injury Emerson Hancock

No Injury Reported

Next Up Matchup Comparison
Matchups Luis Castillo
DateOpponentResult
Mar 26VS CLEConnor BrogdonL 4-6
Mar 27VS CLEGeorge KirbyW 5-1
Mar 28VS CLECade SmithL 5-6
Mar 29VS CLEEmerson HancockW 8-0
Mar 30VS NYYMatt BrashW 2-1
Mar 31VS NYYMax FriedL 0-5
Apr 01VS NYYCam SchlittlerL 3-5
Apr 03@LAAAndres MunozW 1-3
Apr 04@LAAJack KochanowiczL 1-0
Apr 05@LAAShaun AndersonL 8-7
Apr 06@TEXJalen BeeksL 2-1
Apr 07@TEXNathan EovaldiL 3-2
Apr 08@TEXMacKenzie GoreL 3-0
Apr 10VS HOUEmerson HancockW 9-6
Apr 11VS HOUAndres MunozW 8-7
Apr 12VS HOULogan GilbertW 6-1
Apr 13VS HOUGeorge KirbyW 6-2
Apr 14@SDMichael KingL 4-1
Apr 15@SDAlek JacobL 7-6
Apr 16@SDWalker BuehlerL 5-2
Apr 17VS TEXGavin CollyerL 0-5
Apr 18VS TEXGeorge KirbyW 7-3
Apr 19VS TEXBryan WooW 5-2
Apr 20VS ATHHogan HarrisL 4-6
Apr 21VS ATHJacob LopezL 2-5
Apr 22VS ATHAndres MunozW 5-4
Apr 24@STLGeorge KirbyW 2-3
Apr 25@STLMatt BrashW 9-11
Apr 26@STLEduard BazardoW 2-3
Apr 27@MINConnor PrielippL 11-4
Apr 28@MINEduard BazardoW 1-7
Apr 29@MINCooper CriswellW 3-5
May 01VS KCDaniel Lynch IVL 6-7
May 02VS KCMatt StrahmL 2-3
May 03VS KCKris BubicL 1-4
May 04VS ATLLogan GilbertW 5-4
May 05VS ATLRobert SuarezL 2-3
May 06VS ATLBryan WooW 3-1
May 08@CHWEmerson HancockW 8-12
May 09@CHWAnthony KayL 6-1
May 10@CHWBryan HudsonL 2-1
May 11@HOUGeorge KirbyW 1-3
May 12@HOUBryan WooW 2-10
May 13@HOUBryan AbreuL 4-3
May 14@HOULuis CastilloW 3-8
May 15VS SDRandy VasquezL 0-2
May 16VS SDWalker BuehlerL 4-7
May 17VS SDLucas GiolitoL 3-8
May 18VS CHWBryan WooW 6-1
May 19VS CHWBryan HudsonL 1-2
May 20VS CHWMatt BrashW 5-4
May 22@KCEduard BazardoW 0-2
May 23@KCStephen KolekL 5-0
May 24@KCSeth LugoL 8-6
May 25@ATHBryce MillerW 2-9
May 26@ATHEmerson HancockW 1-4
May 27@ATHLogan GilbertW 1-9
May 29VS ARICooper CriswellW 7-6
May 30VS ARIBryan WooW 5-1
May 31VS ARILuis CastilloW 3-2
Jun 01VS NYMGabe SpeierW 3-2
Jun 02VS NYMLogan GilbertW 8-3
Jun 03VS NYMFreddy PeraltaL 1-7
Jun 05@DETFramber ValdezL 7-3
Jun 06@DETBryce MillerW 0-4
Jun 07@DETWill VestL 5-4
Jun 08@BALEmerson HancockW 3-6
Jun 09@BALJose A. FerrerW 5-6
Jun 10@BALBrandon YoungL 7-2
Jun 11@BALTyler WellsL 7-5
Jun 12@WASBryce MillerW 2-10
Jun 13@WASCade CavalliL 8-3
Jun 14@WASMiles MikolasL 10-1
Jun 16VS BALLogan GilbertW 3-1
Jun 17VS BALKyle BradishL 3-5
Jun 18VS BALBryan WooW 3-0
Jun 19VS BOSRanger SuarezL 2-6
Jun 20VS BOSConnelly EarlyL 1-5
Jun 21VS BOSLogan GilbertW 3-1
Jun 23@PITGeorge KirbyW 2-3
Jun 24@PITBraxton AshcraftL 11-1
Jun 25@PITBubba ChandlerL 5-1
Jun 26@CLELuis CastilloW 1-3
Jun 27@CLESlade CecconiL 4-3
Jun 28@CLEMatt FestaL 6-5
Jun 29VS LAAGeorge KirbyW 6-2
Jun 30VS LAABryan WooW 8-3
Jul 02VS LAABryce MillerW 1-0
Jul 03VS TORDylan Cease
Jul 04VS TORShane Bieber
Jul 05VS TORTrey Yesavage
ERA W-L HLD SV SO WLK WHIP GP
5.103-51073261.3916
Season stats based on this weeks opponents
Matchups Emerson Hancock
DateOpponentResult
Mar 26VS CLEConnor BrogdonL 4-6
Mar 27VS CLEGeorge KirbyW 5-1
Mar 28VS CLECade SmithL 5-6
Mar 29VS CLEEmerson HancockW 8-0
Mar 30VS NYYMatt BrashW 2-1
Mar 31VS NYYMax FriedL 0-5
Apr 01VS NYYCam SchlittlerL 3-5
Apr 03@LAAAndres MunozW 1-3
Apr 04@LAAJack KochanowiczL 1-0
Apr 05@LAAShaun AndersonL 8-7
Apr 06@TEXJalen BeeksL 2-1
Apr 07@TEXNathan EovaldiL 3-2
Apr 08@TEXMacKenzie GoreL 3-0
Apr 10VS HOUEmerson HancockW 9-6
Apr 11VS HOUAndres MunozW 8-7
Apr 12VS HOULogan GilbertW 6-1
Apr 13VS HOUGeorge KirbyW 6-2
Apr 14@SDMichael KingL 4-1
Apr 15@SDAlek JacobL 7-6
Apr 16@SDWalker BuehlerL 5-2
Apr 17VS TEXGavin CollyerL 0-5
Apr 18VS TEXGeorge KirbyW 7-3
Apr 19VS TEXBryan WooW 5-2
Apr 20VS ATHHogan HarrisL 4-6
Apr 21VS ATHJacob LopezL 2-5
Apr 22VS ATHAndres MunozW 5-4
Apr 24@STLGeorge KirbyW 2-3
Apr 25@STLMatt BrashW 9-11
Apr 26@STLEduard BazardoW 2-3
Apr 27@MINConnor PrielippL 11-4
Apr 28@MINEduard BazardoW 1-7
Apr 29@MINCooper CriswellW 3-5
May 01VS KCDaniel Lynch IVL 6-7
May 02VS KCMatt StrahmL 2-3
May 03VS KCKris BubicL 1-4
May 04VS ATLLogan GilbertW 5-4
May 05VS ATLRobert SuarezL 2-3
May 06VS ATLBryan WooW 3-1
May 08@CHWEmerson HancockW 8-12
May 09@CHWAnthony KayL 6-1
May 10@CHWBryan HudsonL 2-1
May 11@HOUGeorge KirbyW 1-3
May 12@HOUBryan WooW 2-10
May 13@HOUBryan AbreuL 4-3
May 14@HOULuis CastilloW 3-8
May 15VS SDRandy VasquezL 0-2
May 16VS SDWalker BuehlerL 4-7
May 17VS SDLucas GiolitoL 3-8
May 18VS CHWBryan WooW 6-1
May 19VS CHWBryan HudsonL 1-2
May 20VS CHWMatt BrashW 5-4
May 22@KCEduard BazardoW 0-2
May 23@KCStephen KolekL 5-0
May 24@KCSeth LugoL 8-6
May 25@ATHBryce MillerW 2-9
May 26@ATHEmerson HancockW 1-4
May 27@ATHLogan GilbertW 1-9
May 29VS ARICooper CriswellW 7-6
May 30VS ARIBryan WooW 5-1
May 31VS ARILuis CastilloW 3-2
Jun 01VS NYMGabe SpeierW 3-2
Jun 02VS NYMLogan GilbertW 8-3
Jun 03VS NYMFreddy PeraltaL 1-7
Jun 05@DETFramber ValdezL 7-3
Jun 06@DETBryce MillerW 0-4
Jun 07@DETWill VestL 5-4
Jun 08@BALEmerson HancockW 3-6
Jun 09@BALJose A. FerrerW 5-6
Jun 10@BALBrandon YoungL 7-2
Jun 11@BALTyler WellsL 7-5
Jun 12@WASBryce MillerW 2-10
Jun 13@WASCade CavalliL 8-3
Jun 14@WASMiles MikolasL 10-1
Jun 16VS BALLogan GilbertW 3-1
Jun 17VS BALKyle BradishL 3-5
Jun 18VS BALBryan WooW 3-0
Jun 19VS BOSRanger SuarezL 2-6
Jun 20VS BOSConnelly EarlyL 1-5
Jun 21VS BOSLogan GilbertW 3-1
Jun 23@PITGeorge KirbyW 2-3
Jun 24@PITBraxton AshcraftL 11-1
Jun 25@PITBubba ChandlerL 5-1
Jun 26@CLELuis CastilloW 1-3
Jun 27@CLESlade CecconiL 4-3
Jun 28@CLEMatt FestaL 6-5
Jun 29VS LAAGeorge KirbyW 6-2
Jun 30VS LAABryan WooW 8-3
Jul 02VS LAABryce MillerW 1-0
Jul 03VS TORDylan Cease
Jul 04VS TORShane Bieber
Jul 05VS TORTrey Yesavage
ERA W-L HLD SV SO WLK WHIP GP
3.495-40087221.0516
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Luis Castillo
9.35
FantasySP Player Rating
Rating Emerson Hancock
10.49
FantasySP Player Rating
Next Up Career Comparison
Career Luis Castillo
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2017 NYM 15 89.1 1484 98 32 0 3-7 3.12 1.07 9.9 234
2018 CIN 31 165.0 2778 165 49 0 10-12 4.42 1.25 9 393
2019 CIN 32 188.1 3158 226 79 0 15-8 3.49 1.16 10.8 524
2020 CIN 14 81.1 1349 104 27 0 5-7 3.32 1.25 11.5 214
2021 CIN 31 177.2 2964 178 70 0 7-16 4.1 1.34 9 339
2022 CIN 27 152.0 2524 163 41 0 9-6 2.66 1.05 9.7 407
2023 SEA 33 197.0 3207 219 56 0 14-9 3.38 1.1 10 506
2024 SEA 30 173.0 2859 175 47 0 11-12 3.69 1.18 9.1 401
2025 SEA 35 189.0 3136 167 51 0 12-9 3.52 1.19 8 428
2026 SEA 16 74.1 1384 73 26 0 3-5 5.09 1.39 8.8 129
ON PACE 29 137 2547 134 47 0 5-9 5.09 1.39 8.8 237
3-YEAR AVG 33 185 3067 187 51 0 12-10 3.54 1.16 9.1 445
Career 264 1480.0 24843 1568 478 0 0-0 3.66 1.2 9.5
Career Emerson Hancock
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2023 SEA 3 12.0 194 6 3 0 0-0 4.5 1.33 4.5 16
2024 SEA 12 60.2 1014 39 19 0 4-4 4.75 1.34 5.8 100
2025 SEA 24 94.0 1498 67 36 0 4-5 4.88 1.39 6.4 148
2026 SEA 16 90.2 1421 87 22 0 5-4 3.47 1.05 8.6 215
ON PACE 29 167 2615 160 40 0 9-7 3.47 1.05 8.6 395
3-YEAR AVG 13 55 902 37 19 0 3-3 4.85 1.37 6 88
Career 55 255.0 4127 199 80 0 0-0 4.38 1.27 7
The EDGE you need to WIN!
  • 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