| IP | ERA | W-L | HLD | SV | K/BB | K/9 | WHIP | FSP |
|---|---|---|---|---|---|---|---|---|
| 68.1 | 5.4 | 2-5 | 1 | 0 | 69/25 | 9.1 | 1.43 | 9.93 |
| Compared to same point last season | ||||||||
| 85.1 | 3.38 | 4-5 | 0 | 0 | 72/28 | 7.6 | 1.24 | |
Luis Castillo has locked back into a groove after an unstable start to the year, but his near-term role demands caution.
The first-place Mariners are leaning heavily on a dominant pitching staff, and Castillo has surged back to form lately, posting a sparkling 2.51 ERA and 1.07 WHIP over his last 30 days. Despite early-season piggyback experiments, he remains an important arm in the staff, though key injuries to teammates Julio Rodriguez and Randy Arozarena may cap Seattle's run support.
While his overall 5.20 ERA and 1.42 WHIP on the season still look bloated, Castillo's recent metrics are rapidly correcting toward our projected 3.76 ERA and 1.19 WHIP. His strikeout stuff remains highly effective with 65 strikeouts in 64.1 innings, indicating that his early-season struggles were a fluke rather than a permanent decline.
Looking at the remaining schedule for this week, Castillo is not currently slated for a start against Baltimore or Boston as the Mariners turn to other rotation members. Because he lacks a guaranteed starting assignment over the next few days, fantasy managers should keep him benched for now. Verdict: Sit.
Updated 2 days ago
| DATE | OPP | INN | PC | K | WLK | ER | DEC | ERA | WHIP | PTS | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 06/19 | BOS | 4.0 | 63 | 4 | 0 | 4 | N/A | 5.40 | 1.43 | 5 | |
| 06/13 | @WAS | 5.2 | 84 | 4 | 2 | 2 | LOSS | 5.18 | 1.41 | 4 | |
| 06/07 | @DET | 5.2 | 100 | 5 | 1 | 1 | N/A | 5.16 | 1.34 | 14 | |
| 05/31 | ARI | 5.0 | 71 | 3 | 2 | 1 | WIN | 5.53 | 1.43 | 15 | |
| 05/25 | @ATH | 4.0 | 68 | 6 | 2 | 0 | N/A | 5.90 | 1.49 | 12 | |
| 05/19 | CHW | 2.1 | 54 | 4 | 2 | 2 | HOLD | 6.41 | 1.53 | 5 | |
| 05/14 | @HOU | 5.2 | 108 | 6 | 3 | 3 | WIN | 6.34 | 1.55 | 16 | |
| 05/09 | @CHW | 4.0 | 84 | 6 | 0 | 4 | LOSS | 6.57 | 1.59 | 3 | |
| 05/03 | KC | 6.0 | 101 | 5 | 2 | 4 | LOSS | 6.29 | 1.63 | 4 | |
| 04/27 | @MIN | 5.0 | 97 | 3 | 2 | 7 | LOSS | 6.35 | 1.69 | -4 | |
| 04/21 | ATH | 5.0 | 95 | 6 | 2 | 2 | N/A | 5.01 | 1.67 | 11 | |
| 04/16 | @SD | 5.1 | 98 | 3 | 3 | 1 | LOSS | 5.40 | 1.75 | 3 | |
| 04/11 | HOU | 3.1 | 91 | 3 | 1 | 7 | N/A | 6.92 | 1.69 | -3 | |
| 04/05 | @LAA | 3.2 | 84 | 4 | 1 | 3 | N/A | 2.79 | 1.14 | 5 | |
| 03/30 | NYY | 6.0 | 95 | 7 | 2 | 0 | N/A | 0.00 | 0.67 | 20 | |
| Totals: | 68.1 | 1293 | 69 | 25 | 41 | 108 | |||||
| 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 | 15 | 68.1 | 1293 | 69 | 25 | 0 | 2-5 | 5.4 | 1.43 | 9.1 | 108 |
| ON PACE | 31 | 142 | 2685 | 143 | 51 | 0 | 4-10 | 5.4 | 1.43 | 9.1 | 224 | |
| 3-YEAR AVG | 33 | 185 | 3067 | 187 | 51 | 0 | 12-10 | 3.54 | 1.16 | 9.1 | 445 | |
| Career | 263 | 1474.0 | 24752 | 1564 | 477 | 0 | 0-0 | 3.67 | 1.2 | 9.6 | ||
| ERA | WHIP | QS | WINS | SO | K/BB | K/9 | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0 |
| ERA | WHIP | QS | WINS | SO | K/BB | K/9 | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0 |
| NAME | OWN | START |
|---|---|---|
| Cal Raleigh | 100% | 75% |
| NAME | OWN | START |
|---|---|---|
| Josh Naylor | 90% | 71% |
| Brendan Donovan | 51% | 3% |
| Colt Emerson | 41% | 29% |
| NAME | OWN | START |
|---|---|---|
| Cole Young | 22% | 16% |
| J.P. Crawford | 18% | 9% |
| NAME | OWN | START |
|---|---|---|
| Julio Rodriguez | 100% | 93% |
| Randy Arozarena | 99% | 24% |
| Dominic Canzone | 55% | 43% |
| Luke Raley | 29% | 13% |
| Rob Refsnyder | 1% | 0% |
| NAME | OWN | START |
|---|---|---|
| Logan Gilbert | 100% | 80% |
| Bryan Woo | 100% | 68% |
| George Kirby | 96% | 65% |
| Emerson Hancock | 95% | 84% |
| Bryce Miller | 94% | 65% |
| Luis Castillo | 60% | 40% |
| Ryan Sloan | 4% | 0% |
| NAME | OWN | START |
|---|---|---|
| Andres Munoz | 88% | 85% |
| Eduard Bazardo | 16% | 15% |
| Jose A. Ferrer | 9% | 9% |
| Matt Brash | 8% | 1% |
| Gabe Speier | 7% | 7% |
| Team | W-L | Win % | GB | RS | RA |
|---|---|---|---|---|---|
| 39-39 | .500 | - | 323 | 308 | |
| 38-39 | .494 | 0.5 | 357 | 409 | |
| 36-40 | .474 | 2 | 305 | 317 | |
| 36-42 | .462 | 3 | 354 | 396 | |
| 31-47 | .397 | 8 | 352 | 390 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Cal Raleigh | 46 | 175 | 17 | 29 | 7 | 20 | 2 | .166 | |
| Mitch Garver | 37 | 95 | 14 | 18 | 3 | 11 | 0 | .189 | |
| Jhonny Pereda | 19 | 63 | 8 | 17 | 2 | 4 | 0 | .270 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Josh Naylor | 71 | 281 | 28 | 71 | 8 | 33 | 13 | .253 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Cole Young | 78 | 282 | 33 | 71 | 6 | 34 | 2 | .252 | |
| Ryan Bliss | 3 | 8 | 0 | 1 | 0 | 1 | 0 | .125 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Colt Emerson | 28 | 91 | 13 | 20 | 6 | 16 | 1 | .220 | |
| Brendan Donovan | 25 | 84 | 9 | 23 | 3 | 8 | 1 | .274 | |
| Patrick Wisdom | 15 | 41 | 3 | 5 | 1 | 4 | 0 | .122 | |
| Weston Wilson | 22 | 42 | 6 | 9 | 1 | 3 | 2 | .214 | |
| Will Wilson | 2 | 5 | 1 | 1 | 1 | 2 | 0 | .200 | |
| Leo Rivas | 38 | 99 | 9 | 13 | 0 | 7 | 2 | .131 | |
| Miles Mastrobuoni | 8 | 23 | 3 | 5 | 0 | 1 | 0 | .217 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| J.P. Crawford | 60 | 207 | 32 | 45 | 10 | 23 | 1 | .217 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Julio Rodríguez | 77 | 308 | 41 | 76 | 14 | 37 | 10 | .247 | |
| Luke Raley | 67 | 192 | 24 | 46 | 14 | 35 | 1 | .240 | |
| Randy Arozarena | 71 | 261 | 47 | 76 | 7 | 33 | 19 | .291 | |
| Connor Joe | 21 | 39 | 2 | 7 | 1 | 3 | 2 | .179 | |
| Victor Robles | 24 | 55 | 4 | 14 | 0 | 2 | 2 | .255 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Dominic Canzone | 69 | 175 | 27 | 49 | 11 | 31 | 1 | .280 | |
| Rob Refsnyder | 46 | 98 | 8 | 13 | 3 | 9 | 0 | .133 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Logan Gilbert | 15 | 5 | 4 | 0 | 86.2 | 92 | 3.43 | 1.03 | |
| Bryan Woo | 15 | 6 | 5 | 0 | 89.0 | 88 | 3.94 | 1.00 | |
| Emerson Hancock | 15 | 5 | 4 | 0 | 85.0 | 81 | 3.60 | 1.02 | |
| George Kirby | 15 | 5 | 7 | 0 | 90.0 | 79 | 4.10 | 1.31 | |
| Luis Castillo | 15 | 2 | 6 | 0 | 70.2 | 69 | 5.22 | 1.40 | |
| Bryce Miller | 7 | 3 | 1 | 0 | 40.0 | 43 | 1.58 | 0.70 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Andrés Muñoz | 29 | 3 | 4 | 12 | 26.1 | 39 | 5.47 | 1.44 | |
| Jose A. Ferrer | 36 | 1 | 1 | 3 | 32.0 | 27 | 2.81 | 1.44 | |
| Gabe Speier | 22 | 1 | 2 | 1 | 18.0 | 17 | 2.00 | 1.17 | |
| Nick Davila | 12 | 0 | 0 | 1 | 12.2 | 9 | 0.00 | 1.11 | |
| Cooper Criswell | 26 | 2 | 1 | 1 | 30.2 | 23 | 3.52 | 1.17 | |
| Michael Rucker | 4 | 0 | 0 | 0 | 4.0 | 8 | 4.50 | 0.75 | |
| Eduard Bazardo | 35 | 3 | 2 | 0 | 33.1 | 29 | 2.16 | 1.29 | |
| Matt Brash | 20 | 3 | 0 | 0 | 16.2 | 15 | 0.54 | 0.84 | |
| Cole Wilcox | 11 | 0 | 0 | 0 | 13.1 | 15 | 5.40 | 2.18 | |
| Josh Simpson | 3 | 0 | 0 | 0 | 2.1 | 3 | 7.71 | 1.29 | |
| Alex Hoppe | 19 | 0 | 1 | 0 | 22.0 | 25 | 5.32 | 1.27 | |
| Domingo Gonzalez | 5 | 0 | 0 | 0 | 7.2 | 5 | 4.70 | 1.83 |
SIGN UP to see player ownership across all of your fantasy leagues.
| DATE | OPP | SCORE | MATCHUP |
|---|---|---|---|
| 06-16 | BAL | W 3-1 | Logan Gilbert Brandon Young |
| 06-17 | BAL | L 3-5 | George Kirby Kyle Bradish |
| 06-18 | BAL | W 3-0 | Bryan Woo Shane Baz |
| 06-19 | BOS | L 2-6 | Bryce Miller Ranger Suarez |
| 06-20 | BOS | L 1-5 | Emerson Hancock Connelly Early |
| 06-21 | BOS | 04:10 EDT | Logan Gilbert Payton Tolle |
May 24th
Luis Castillo to Start in Sacramento, Bryce Miller to Piggyback
Apr 16th
Mariners Announce Luis Castillo to Start Series Finale at 5:40 p.m.
Feb 27th
Luis Castillo Revamps Offseason Training to Sustain 94–96 MPH Fastball ...
Feb 18th
MLB News: Luis Castillo Returns to Pitch After Paternity Leave for Birth ...
Waiver Wire Rankings - Fantasy Baseball Pickups for Week 13 (Hitters and Pitchers)
rotoballer
Giants No. 7 Prospect Jacob Bresnahan Strikes Out 7 in 6 Scoreless Innings for High-A Eugene
@MLBPipeline
Craig Albernaz Shrugs Off Orioles’ 9th-Inning Defensive Errors After 3-2 Win
@jcalvinmeyer
Orioles Edge Out Win in Game 2 in Los Angeles; Craig Albernaz Speaks After Victory
@masnOrioles
Angels Shut Out Opponent 7-0 Behind Walbert Urena’s 5 Scoreless Innings
@RhettBollinger
Interference Call Ends MLB Game After Contact on Play at First Base
@psaundersdp
Chuba Hubbard Lacks Explosive Runs, Longest Carry Just 14 Yards Last Season
@FB_FilmAnalysis
Derrick Henry Reveals Strict In-Season Diet and Fasting Routine
@McClain_on_NFL
Report: Myles Garrett Was Respected, But Never Became Browns’ Expected Leader
@McClain_on_NFL
Joe Burrow’s Viral Take: He’s Only Good for 45 Minutes on a Boat
@McClain_on_NFL
NFL Free Agency Update: Notable Veterans Still Available Include Joey Bosa, Stefon Diggs, Deebo Samuel, and More
@McClain_on_NFL
Colts WR Josh Downs Shares Offseason Workout Video Ahead of Final Rookie Deal Year
@RomeovilleKid
Waiver Wire Rankings - Fantasy Baseball Pickups for Week 13 (Hitters and Pitchers)
rotoballer
Giants No. 7 Prospect Jacob Bresnahan Strikes Out 7 in 6 Scoreless Innings for High-A Eugene
@MLBPipeline
Craig Albernaz Shrugs Off Orioles’ 9th-Inning Defensive Errors After 3-2 Win
@jcalvinmeyer
Orioles Edge Out Win in Game 2 in Los Angeles; Craig Albernaz Speaks After Victory
@masnOrioles
Angels Shut Out Opponent 7-0 Behind Walbert Urena’s 5 Scoreless Innings
@RhettBollinger
Interference Call Ends MLB Game After Contact on Play at First Base
@psaundersdp
Mitchell Robinson’s heartwarming gesture with neighborhood on night before Knicks’ title parade
New York Post
Jose Alvarado struggling to keep eight-day post-championship Knicks drinking pledge
New York Post
LeBron James and J.R. Smith Enjoy Cavs Reunion Trip in St. Tropez
@Tjonesonthenba
Clippers Tweet Features Darius Garland and Christian Pulisic Photo Link
@LAClippers
Tyler Herro Earns Heat Praise Amid Possible Trade Rumors
@IraHeatBeat
Klay Thompson Attends Dallas Wings Game in Support of the Team
@NBA
Wyatt Cullen, No. 13 North American Skater, Eyes NHL Draft Spotlight After Growing Up Around Penguins Stars
@NHLPR
Connor Murphy Trade Talks Ongoing as Bowman Quietly Works the Market
@MarkLazerus
Jason Dickinson and Oilers Reportedly Making Positive Progress on Deal Ahead of Big EDM Week
@MarkLazerus
NHL Trade Rumor: Connor Murphy and Edmonton in Ongoing Talks as Bowman Works the Market
@SportsnetSpec
Maple Leafs’ Darren Raddysh Gamble Sparks Risk vs. Reward Debate
@jonassiegel
Seth Jarvis Celebrated as Stanley Cup Champion
@WPGMurat
| Walker Buehler SD SP | +6.1 |
| Troy Melton DET SP | +5.7 |
| Dominic Canzone SEA DH | +5.5 |
| J.T. Ginn ATH SP | +5.1 |
| Samad Taylor SD LF | +4.6 |
| Mick Abel MIN SP | +4.5 |
| Trevor McDonald SF SP | +4.2 |
| Joey Cantillo CLE SP | +4.1 |
| Nasim Nunez WAS 2B | +4.0 |
| Willi Castro COL 2B | +3.9 |
| Spencer Arrighetti HOU SP | +3.6 |
| Zack Gelof ATH 3B | +3.5 |
| Slade Cecconi CLE SP | +3.4 |
| TJ Rumfield COL 1B | +3.4 |
| Carter Jensen KC C | +3.0 |
| Shane Drohan MIL RP | -6.6 |
| Braden Montgomery CHW RF | -5.2 |
| Michael McGreevy STL SP | -4.9 |
| Matthew Liberatore STL SP | -4.7 |
| Ryne Nelson ARI SP | -3.9 |
| Jack Leiter TEX SP | -3.7 |
| Javier Assad CHC SP | -3.3 |
| Jordan Lawlar ARI LF | -3.2 |
| Noah Cameron KC SP | -3.0 |
| Ildemaro Vargas ARI 1B | -2.9 |
| Luis Castillo SEA SP | -2.8 |
| Brayan Rocchio CLE SS | -2.5 |
| Sean Manaea NYM RP | -2.5 |
| Matt McLain CIN 2B | -2.3 |
| Merrill Kelly ARI SP | -2.1 |