| IP | ERA | W-L | HLD | SV | K/BB | K/9 | WHIP | FSP |
|---|---|---|---|---|---|---|---|---|
| 61.0 | 5.16 | 2-4 | 1 | 0 | 61/23 | 9 | 1.34 | 9.62 |
| Compared to same point last season | ||||||||
| 73.1 | 3.31 | 4-4 | 0 | 0 | 60/23 | 7.4 | 1.30 | |
Luis Castillo Finds His Groove with Dominant Stretch Ahead of Washington Matchup
Luis Castillo is locked in, boasting a stellar 1.27 ERA and 0.77 WHIP over his last 14.2 innings. Despite earlier frustration with Seattle's piggyback pitching strategy, the veteran right-hander remains a key cog for the first-place Mariners, who lead the division with a 34-32 record. He continues to deliver high-quality frames even as the team manages injuries to key players like catcher Cal Raleigh.
While Castillo's overall 2026 stats show a bloated 5.35 ERA and 1.39 WHIP, his recent surge is a clear indicator of regression toward his career norms. Our models project him to stabilize with a 3.76 ERA and 1.19 WHIP over 177.0 projected innings this season. His 30 strikeouts over his last 25.5 innings demonstrate that his swing-and-miss stuff has fully returned, making his early-season struggles a thing of the past.
Castillo is scheduled for a single start this week on June 13th on the road against the Nationals. He matches up against Cade Cavalli, who enters the contest with a beatable 3.88 ERA and a high 1.44 WHIP. Armed with excellent recent form and a highly favorable matchup, Castillo should be locked into all lineups. Verdict: Start.
Updated 1 day ago
| DATE | OPP | INN | PC | K | WLK | ER | DEC | ERA | WHIP | PTS | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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: | 61.0 | 1146 | 61 | 23 | 35 | 100 | |||||
| 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 | 13 | 61.0 | 1146 | 61 | 23 | 0 | 2-4 | 5.16 | 1.34 | 9 | 100 |
| ON PACE | 31 | 148 | 2770 | 147 | 55 | 0 | 4-9 | 5.16 | 1.34 | 9 | 241 | |
| 3-YEAR AVG | 33 | 185 | 3067 | 187 | 51 | 0 | 12-10 | 3.54 | 1.16 | 9.1 | 445 | |
| Career | 261 | 1464.1 | 24605 | 1556 | 475 | 0 | 0-0 | 3.66 | 1.19 | 9.6 | ||
| ERA | WHIP | SAVES | HOLDS | WINS | SO | K/BB | K/9 | SVHD | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2.565 | 0.765 | 0 | 0.1 | 0.3 | 4.5 | 2.6 | 8.6 | 0.1 | 6.2 | 0.2 | 85.7 | 11.2 |
| ERA | WHIP | QS | WINS | SO | K/BB | K/9 | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | NAN |
| NAME | OWN | START |
|---|---|---|
| Cal Raleigh | 99% | 13% |
| Jhonny Pereda | 1% | 1% |
| NAME | OWN | START |
|---|---|---|
| Josh Naylor | 91% | 83% |
| Brendan Donovan | 57% | 5% |
| Colt Emerson | 43% | 25% |
| NAME | OWN | START |
|---|---|---|
| Cole Young | 22% | 17% |
| J.P. Crawford | 18% | 8% |
| NAME | OWN | START |
|---|---|---|
| Julio Rodriguez | 100% | 98% |
| Randy Arozarena | 100% | 98% |
| Luke Raley | 40% | 27% |
| Dominic Canzone | 16% | 9% |
| Lazaro Montes | 2% | 0% |
| Victor Robles | 1% | 0% |
| Rob Refsnyder | 1% | 0% |
| NAME | OWN | START |
|---|---|---|
| Logan Gilbert | 100% | 81% |
| Bryan Woo | 100% | 71% |
| George Kirby | 99% | 66% |
| Emerson Hancock | 97% | 82% |
| Bryce Miller | 88% | 56% |
| Luis Castillo | 67% | 53% |
| Kade Anderson | 16% | 1% |
| Ryan Sloan | 3% | 0% |
| NAME | OWN | START |
|---|---|---|
| Andres Munoz | 90% | 88% |
| Matt Brash | 15% | 13% |
| Jose A. Ferrer | 13% | 12% |
| Eduard Bazardo | 11% | 9% |
| Gabe Speier | 4% | 4% |
| Team | W-L | Win % | GB | RS | RA |
|---|---|---|---|---|---|
| 36-32 | .529 | - | 290 | 257 | |
| 32-34 | .485 | 3 | 265 | 253 | |
| 31-35 | .470 | 4 | 287 | 331 | |
| 31-37 | .456 | 5 | 312 | 340 | |
| 25-42 | .373 | 10.5 | 295 | 347 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Cal Raleigh | 41 | 161 | 16 | 26 | 7 | 18 | 2 | .161 | |
| Mitch Garver | 32 | 83 | 13 | 16 | 3 | 10 | 0 | .193 | |
| Jhonny Pereda | 16 | 52 | 7 | 15 | 2 | 4 | 0 | .288 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Josh Naylor | 63 | 249 | 26 | 65 | 7 | 30 | 12 | .261 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Cole Young | 68 | 242 | 28 | 60 | 4 | 31 | 2 | .248 | |
| Ryan Bliss | 3 | 8 | 0 | 1 | 0 | 1 | 0 | .125 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Colt Emerson | 19 | 62 | 9 | 15 | 4 | 10 | 0 | .242 | |
| Brendan Donovan | 25 | 84 | 9 | 23 | 3 | 8 | 1 | .274 | |
| Patrick Wisdom | 12 | 37 | 2 | 5 | 1 | 4 | 0 | .135 | |
| Will Wilson | 2 | 5 | 1 | 1 | 1 | 2 | 0 | .200 | |
| Leo Rivas | 38 | 99 | 9 | 13 | 0 | 7 | 2 | .131 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| J.P. Crawford | 55 | 193 | 31 | 44 | 10 | 23 | 1 | .228 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Julio Rodríguez | 68 | 275 | 38 | 70 | 13 | 32 | 9 | .255 | |
| Luke Raley | 61 | 174 | 22 | 44 | 13 | 31 | 1 | .253 | |
| Randy Arozarena | 68 | 251 | 45 | 75 | 7 | 33 | 18 | .299 | |
| Rob Refsnyder | 41 | 87 | 8 | 12 | 3 | 9 | 0 | .138 | |
| Connor Joe | 18 | 33 | 2 | 6 | 1 | 3 | 2 | .182 | |
| Victor Robles | 16 | 34 | 2 | 10 | 0 | 2 | 2 | .294 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Dominic Canzone | 59 | 144 | 22 | 40 | 8 | 25 | 1 | .278 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Logan Gilbert | 14 | 4 | 4 | 0 | 79.2 | 82 | 3.62 | 1.08 | |
| Bryan Woo | 13 | 5 | 4 | 0 | 77.0 | 75 | 3.74 | 1.00 | |
| Emerson Hancock | 13 | 5 | 2 | 0 | 75.2 | 73 | 2.74 | 0.95 | |
| George Kirby | 13 | 5 | 5 | 0 | 78.0 | 64 | 4.04 | 1.28 | |
| Luis Castillo | 13 | 2 | 5 | 0 | 61.0 | 61 | 5.16 | 1.36 | |
| Bryce Miller | 5 | 2 | 0 | 0 | 27.0 | 29 | 1.33 | 0.78 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Andrés Muñoz | 26 | 3 | 4 | 10 | 24.1 | 37 | 5.18 | 1.36 | |
| Jose A. Ferrer | 33 | 1 | 1 | 3 | 30.0 | 26 | 2.10 | 1.33 | |
| Gabe Speier | 21 | 1 | 2 | 1 | 17.2 | 17 | 2.04 | 1.19 | |
| Nick Davila | 8 | 0 | 0 | 1 | 8.1 | 5 | 0.00 | 1.20 | |
| Cooper Criswell | 26 | 2 | 1 | 1 | 30.2 | 23 | 3.52 | 1.17 | |
| Eduard Bazardo | 32 | 3 | 2 | 0 | 30.2 | 26 | 2.35 | 1.37 | |
| 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 | 14 | 0 | 1 | 0 | 16.1 | 17 | 6.06 | 1.41 | |
| Domingo Gonzalez | 4 | 0 | 0 | 0 | 5.2 | 5 | 0.00 | 1.41 |
SIGN UP to see player ownership across all of your fantasy leagues.
| DATE | OPP | SCORE | MATCHUP |
|---|---|---|---|
| 06-08 | @BAL | W 3-6 | Emerson Hancock Trey Gibson |
| 06-09 | @BAL | 06:35 EDT | Logan Gilbert Trevor Rogers |
| 06-10 | @BAL | 06:35 EDT | George Kirby Brandon Young |
| 06-11 | @BAL | 07:05 EDT | Bryan Woo Kyle Bradish |
| 06-12 | @WAS | 06:45 EDT | Bryce Miller Zack Littell |
| 06-13 | @WAS | 04:05 EDT | Luis Castillo Cade Cavalli |
| 06-14 | @WAS | 01:35 EDT | Emerson Hancock Miles Mikolas |
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 ...
Stephon Castle gives Spurs another young Finals hero Knicks must solve
New York Post
Jordan Staal Scores in Fourth Straight Stanley Cup Final Game, Lifts Carolina to 3-1 Lead
@drosennhl
Jordan Staal’s Fifth Final Goal Puts Hurricanes Ahead in Stanley Cup Final
@NHLPR
Jordan Staal Praised as a Stanley Cup-Caliber Player in Tribute to Late Ray Shero
@Real_RobRossi
Braden Montgomery Could Secure Playoff Berth With Walk-Off Hit
@scottmerkin
Gunnar Henderson’s Late Break on Key 9th-Inning Play Draws Postgame “Teaching Moment” Comment from Craig Albernaz
@jcalvinmeyer
FTN Fantasy: Brock Bowers and Jaxon Smith-Njigba Emerging as Elite NFL Targets
@FB_FilmAnalysis
Bears’ Darnell Wright Featured in New Green Screen Video
@NicholasMoreano
Rookie WR De’Zhaun Stribling Making Big Deep Plays in 49ers Camp
@FB_FilmAnalysis
Brandon Aiyuk Posts Another Instagram Video Targeting the 49ers
@ProFootballTalk
Seahawks’ AJ Barner Says He Aims to Be One of the NFL’s Best Tight Ends After Super Bowl Run
@AroundTheNFL
Lane Johnson Sought Intel on Sean Mannion From Former Oregon State Teammate Isaac Seumalo
@ZBerm
Braden Montgomery Could Secure Playoff Berth With Walk-Off Hit
@scottmerkin
Gunnar Henderson’s Late Break on Key 9th-Inning Play Draws Postgame “Teaching Moment” Comment from Craig Albernaz
@jcalvinmeyer
Braden Montgomery Hits First Career Home Run for a Walk-Off Win
@BNightengale
Jung Hoo Lee Extends Hit Streak, Batting .508 Over Last 17 Games
@MLBStats
Jung Hoo Lee Extends 17-Game Hit Streak, Batting .508
@MLB
Braden Montgomery Homers as Predicted
@scottmerkin
Stephon Castle gives Spurs another young Finals hero Knicks must solve
New York Post
NBA update: No flagrant upgrade for Victor Wembanyama after foul on Jalen Brunson; remains at two postseason flagrant points
@JustEsBaraheni
Wembanyama Joins Magic and Kobe in Rare NBA Finals Stat Milestone
@NBA
NBA: Wembanyama not upgraded for Brunson foul; remains at two playoff flagrant points
@AndrewKSchlecht
Jeremy Lin heaps praise on star duo for how they have transformed Knicks
New York Post
Victor Wembanyama’s dirty play is putting the NBA in a predicament
New York Post
Jordan Staal Scores in Fourth Straight Stanley Cup Final Game, Lifts Carolina to 3-1 Lead
@drosennhl
Jordan Staal’s Fifth Final Goal Puts Hurricanes Ahead in Stanley Cup Final
@NHLPR
Jordan Staal Praised as a Stanley Cup-Caliber Player in Tribute to Late Ray Shero
@Real_RobRossi
Jordan Staal’s Two Goals Lead Hurricanes to 5-3 Win, Series Tied Heading Back to Raleigh
@WaltRuff
Brett Howden Ties It Late in Second with League-Leading 14th Goal
@RussoHockey
Brandon Bussi Denies Eichel with Incredible Lateral Save
@JesseGranger_
| Walker Buehler SD SP | +11.4 |
| Grant Holmes ATL SP | +10.6 |
| Matt McLain CIN 2B | +9.1 |
| Colton Cowser BAL RF | +9.0 |
| Alex Lange KC RP | +8.7 |
| Dustin May STL SP | +8.3 |
| Braden Montgomery CHW RF | +8.1 |
| Brandon Marsh PHI LF | +8.0 |
| Troy Melton DET SP | +8.0 |
| Brandon Valenzuela TOR C | +7.7 |
| Stephen Kolek KC SP | +7.7 |
| J.T. Ginn ATH SP | +6.9 |
| Jung Hoo Lee SF RF | +6.7 |
| Jake Bauers MIL 1B | +5.9 |
| Walbert Urena LAA SP | +5.5 |
| Cade Cavalli WAS SP | -11.0 |
| Randy Vasquez SD SP | -9.0 |
| Aaron Nola PHI SP | -8.7 |
| Jameson Taillon CHC SP | -8.2 |
| Joey Cantillo CLE SP | -7.1 |
| Emmet Sheehan LAD SP | -6.8 |
| David Sandlin CHW SP | -6.2 |
| Shane Baz BAL SP | -5.4 |
| Sean Manaea NYM RP | -5.2 |
| Michael McGreevy STL SP | -4.5 |
| Jack Flaherty DET SP | -4.4 |
| Ryan O'Hearn PIT RF | -4.3 |
| Salvador Perez KC C | -4.3 |
| Jorge Mateo ATL SS | -4.1 |
| Brooks Lee MIN SS | -3.9 |