Skip Navigation to Main Content
Luis Castillo

Luis Castillo

SP - Seattle Mariners

Age: 32Bats: RThrows: RCountry: DOM

Next Game

SEA @ SD
Sat, 5/17 8:40pm
Matchup (?)
Rank P #42
Projection (?) 0 pts

Roster %

 
Yahoo
95%
 
ESPN
93%

Eligibility

Yahoo SP
ESPN SP
CBS SP

Availability



Player News
View More News

Luis Castillo's strong outing not enough in loss to Yankees.

Luis Castillo allowed one earned run on six hits and two walks while striking out six over six innings in Wednesday's loss to the Yankees.

Fantasy Impact

After today’s performance, Castillo now holds a 3.65 ERA and 1.38 WHIP with a 3-3 record across nine starts this season. The 32-year-old turned in a solid bounce back outing after allowing five earned runs in his last outing. He is scheduled to take on the White Sox next Tuesday.

Jesse GarciaMay 14, 2025
Recent Articles
View More Articles
Fantasy Baseball SP Rankings: Streamers, Two-Starts & Risky Plays photo

Welcome to the FantasyPros Week 9 starting pitcher fantasy baseball rankings. Every Friday, we’ll take a closer look at the upcoming week and rank every starting pitcher based on their overall skills, recent production, head-to-head matchup and park factor. These … read more »

Image of Frank Ammirante by Frank Ammirante in FantasyMay 16, 2025
Rankings
ECRBestWorst# of Experts
Draft#32#14#42138
Rest of Season #42#17#547
Dynasty #39#32#804
Projections
(2025 Season)
View More Projections
Projections (2025 Season)
GGSWLSVBSHDIPHERHRBBKERAWHIP
3131129000181.81607423511833.661.16
Stats
Pitching Stats
SeasonTeamGGSWLSVIPHRERHRBBBB%KK%ERAWHIP
2022CIN1414440856330277288.029025.792.861.07
2022SEA111142065.15526236176.397728.953.171.10
2022 Totals2525860150.1118565013457.3216727.152.991.08
2023SEA33331490197160817328566.9821927.313.341.10
2024SEA303011120175.1158737125476.5417524.343.641.17
2025SEA9933049.14820204209.353918.223.651.38
History
Game Log
View More Games
Game Log
GameOPPScoreDECIPHRERHRBBKERAWHIP
Wed, May 14vs. NYY--6.06110261.501.33
Fri, May 9vs. TOR-L5.07551239.001.80
Sat, May 3@ TEX--6.04110221.501.00
Sat, Apr 26vs. MIA-W6.01000250.000.50
Game Schedule
View Schedule
Game Schedule
GameOpp. Team
DateOppTimePitcherVBRMatchup
Sat, May 17th@ SD8:40pm#29
Sun, May 18th@ SD4:10pm#18
Mon, May 19th@ CWS7:40pm#208
Tue, May 20th@ CWS7:40pm#375