Dominate Fantasy - Sync your team
MLB
TEX
DET
4
0
TOP 2 T2 • VIEW MATCHUP LIVE
LAA
TB
0
2
TOP 2 T2 • VIEW MATCHUP LIVE
CLE
BOS
o8.5
+1.5
1:35PM • PREVIEW SCHEDULED
MIA
CHC
o7.5
-1.5
7:40PM • PREVIEW SCHEDULED
ARI
SF
o8
-1.5
9:45PM • PREVIEW SCHEDULED

A.J. Puk or Miguel Castro

Who Should I Start? - Week 4 • Start New
A.J. Puk

A.J. Puk

SPMiami Marlins MIA
Miguel Castro

Miguel Castro

RPArizona Diamondbacks ARI
OR
🔓 EXPERT ANALYSIS

Owners starting Puk over Castro

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Latest News A.J. Puk
Loading...
🔓 EXPERT ANALYSIS

Owners starting Castro over Puk

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Latest News Miguel Castro
Loading...
Performance A.J. Puk
Fantasy Chart Loading...

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

ERA W-L HLD SV SO WLK WHIP GP
2.140-100252.141
Season stats based on the past 14 days
Performance Miguel Castro
Fantasy Chart Loading...

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

ERA W-L HLD SV SO WLK WHIP GP
5.400-010511.605
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START A.J. Puk
OWN
22%
-9.04 compared to last week
START
17%
-3.42 compared to last week
OWN/START Miguel Castro
OWN
 
1%
+0.4 compared to last week
START
 
1%
+0.4 compared to last week
Next Up Consensus Rankings
Expert Consensus A.J. Puk
Not Ranked
Average Ranking of Fantasy Experts
Expert Consensus Miguel Castro
Not Ranked
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown A.J. Puk

    Overview

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

  • Currently ranked 162nd in wins with 3
  • Top 75 in saves and is currently ranked 58th with 3
  • His average points in the past two weeks have increased by 1.9 PPG.
  • At this point in the season his numbers compared to last years: W: -6, L: -2, WHIP: +1.214, ERA: +1.583, K's: -71, Walks: +1
Breakdown Miguel Castro

    Overview

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

  • Top 75 in walks and is currently ranked 68th with 19
  • Not too impressive with strikeouts and is currently ranked 174th with 44
  • Top 100 in holds and is currently ranked 90th with 7
  • At this point in the season his numbers compared to last years: W: -5, L: -6, WHIP: -0.171, ERA: -1.525, K's: -55, Walks: -27
Next Up Health Check
Injury A.J. Puk

ILLNESS - Since Apr 15, 2024

Puk is dealing with an illness but is expected to take the field for the Marlins.
Injury Miguel Castro

No Injury Reported

Next Up Matchup Comparison
Matchups A.J. Puk
DateOpponentResult
Apr 15VS SFKyle HarrisonL 3-4
Apr 16VS SFRyan WeathersW 6-3
Apr 17VS SFKeaton WinnL 1-3
Apr 18@CHCJameson Taillon
Apr 19@CHCShota Imanaga
Apr 20@CHCJavier Assad
Apr 21@CHCKyle Hendricks
ERA W-L HLD SV SO WLK WHIP GP
nan-nan0
Season stats based on this weeks opponents
Matchups Miguel Castro
DateOpponentResult
Apr 15VS CHCKeegan ThompsonL 2-3
Apr 16VS CHCKevin GinkelW 12-11
Apr 17VS CHCHayden WesneskiL 3-5
Apr 18@SFLogan Webb
Apr 19@SFBlake Snell
Apr 20@SFKyle Harrison
Apr 21@SFJordan Hicks
ERA W-L HLD SV SO WLK WHIP GP
0.000-000411.002
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating A.J. Puk
8.64
FantasySP Player Rating
Rating Miguel Castro
9.51
FantasySP Player Rating
Next Up Career Comparison
Career A.J. Puk
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2019 OAK 10 11.1 202 13 5 0 2-0 3.18 1.32 10.3 32
2021 OAK 12 14.0 243 16 6 0 0-3 5.79 1.71 10.3 7
2022 OAK 58 62.2 1022 72 22 3 3-3 3.16 1.16 10.3 153
2023 MIA 59 53.0 966 79 13 16 6-5 4.42 1.28 13.4 219
2024 MIA 3 10.2 254 8 14 0 0-3 5.91 2.44 6.8 -6
ON PACE 25 87 2165 68 119 0 0-25 5.91 2.44 6.8 -49
3-YEAR AVG 43 42 744 56 14 6 3-4 4.04 1.3 11.9 126
Career 142 149.1 2687 188 60 0 0-0 4.1 1.38 11.3
Career Miguel Castro
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2015 TOR 18 15.1 293 18 10 4 0-3 7.04 2.02 10.6 54
2016 COL 19 12.1 240 12 5 0 0-0 7.3 1.86 8.8 20
2017 BAL 39 59.1 1033 38 28 0 3-3 3.94 1.37 5.8 119
2018 BAL 63 79.1 1460 57 50 0 2-7 4.31 1.56 6.5 137
2019 BAL 65 61.2 1232 71 41 2 1-3 5.55 1.69 10.4 139
2020 BAL 26 23.2 492 41 12 1 2-2 4.18 1.69 15.6 71
2021 NYM 67 67.2 1186 75 41 0 3-4 3.59 1.29 10 134
2022 NYY 35 30.0 526 33 13 0 5-0 3.9 1.33 9.9 85
2023 ARI 83 59.0 1118 64 30 8 5-7 5.8 1.49 9.8 153
2024 ARI 7 7.2 120 6 1 0 0-0 3.52 1.17 7 14
ON PACE 59 62 1023 51 8 0 0-0 3.52 1.17 7 118
3-YEAR AVG 62 52 943 57 28 3 4-4 4.47 1.38 9.8 124
Career 422 409.0 7700 415 231 0 0-0 4.75 1.53 9.1
The Premium Start tool.
  • Optimal Lineups
  • Predictive Analytics Waiver Advice
  • Trade Suggestions & More

Player News

Matchups

Week 22
KC vs SF
SF vs KC
Matchup Time Pitchers
ARI @SF 09:45 EDT EST Ryne Nelson
Logan Webb
BOS vs CLE 01:35 EDT EST Brennan Bernardino
Carlos Carrasco
CHC vs MIA 07:40 EDT EST Jameson Taillon
A.J. Puk
DET vs TEX 01:10 EDT EST Kenta Maeda
Jack Leiter
LAA @TB 01:10 EDT EST Griffin Canning
Ryan Pepiot
Matchup Time
No games scheduled
Matchup Time
ANA @VGK 10:00 PM EST
CGY vs SJ 9:00 PM EST
CHI @LA 10:30 PM EST
COL vs EDM 9:30 PM EST
MIN vs SEA 7:00 PM EST
VAN @WPG 8:00 PM EST