| IP | ERA | W-L | HLD | SV | K/BB | K/9 | WHIP | FSP |
|---|---|---|---|---|---|---|---|---|
| 27.1 | 3.62 | 2-2 | 3 | 4 | 32/15 | 10.5 | 1.28 | 7.07 |
| Compared to same point last season | ||||||||
| 0.0 | nan | 0-0 | 0 | 0 | / | NAN | nan | |
Kilian secures closing duties amidst Giants bullpen injuries
Caleb Kilian has been incredibly busy, registering two wins and four saves over his last four appearances while maintaining a 0.00 ERA across 3.2 innings. This hot streak comes at a crucial time for the fourth-place Giants (27-39), who are currently missing key bullpen arms like Matt Gage and Joel Peguero due to injuries. Kilian has fully seized his opportunity, operating as the active closer in San Francisco's bullpen.
Though his 6.67 ERA over the last 30 days highlights some volatility, Kilian's season-long 3.85 ERA and 1.36 WHIP over 25.7 innings are much more reassuring. Our models project a 4.13 ERA and 1.38 WHIP rest-of-season, indicating that while his ratios might experience slight regression, his high strikeout upside (11.21 K/9) makes him a highly viable option as a primary closer.
San Francisco faces a six-game home stretch this week, welcoming the Nationals and the Cubs. With matchups against high-ERA pitchers like Washington's Miles Mikolas (6.33 ERA), the Giants should find themselves in several tight contests, presenting ample save opportunities for the right-hander. Verdict: Start.
Updated 1 day ago
| DATE | OPP | INN | PC | K | WLK | ER | DEC | ERA | WHIP | PTS | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 06/07 | @CHC | 1.0 | 6 | 1 | 0 | 0 | N/A | 3.62 | 1.28 | 3 | |
| 06/06 | @CHC | 1.0 | 17 | 1 | 1 | 0 | N/A | 3.76 | 1.33 | 2 | |
| 06/04 | @MIL | 1.0 | 13 | 1 | 0 | 0 | SAVE | 3.91 | 1.30 | 8 | |
| 06/02 | @MIL | 0.2 | 20 | 0 | 1 | 0 | N/A | 4.07 | 1.32 | 0 | |
| 05/31 | @COL | 1.0 | 15 | 2 | 1 | 0 | WIN | 4.18 | 1.27 | 9 | |
| 05/29 | @COL | 0.2 | 20 | 1 | 0 | 5 | LOSS | 4.37 | 1.28 | -10 | |
| 05/27 | ARI | 2.0 | 19 | 1 | 0 | 0 | N/A | 2.45 | 1.09 | 5 | |
| 05/24 | CHW | 1.0 | 16 | 3 | 0 | 0 | SAVE | 2.70 | 1.20 | 10 | |
| 05/19 | @ARI | 1.1 | 25 | 1 | 0 | 2 | HOLD | 2.84 | 1.26 | 1 | |
| 05/16 | @ATH | 0.2 | 9 | 2 | 0 | 1 | N/A | 2.04 | 1.25 | 2 | |
| 05/12 | @LAD | 1.1 | 17 | 1 | 0 | 0 | SAVE | 1.59 | 1.24 | 9 | |
| 05/10 | PIT | 1.0 | 19 | 0 | 2 | 0 | N/A | 1.50 | 1.17 | 1 | |
| 05/08 | PIT | 1.0 | 35 | 0 | 2 | 1 | N/A | 1.59 | 1.12 | -1 | |
| 05/04 | SD | 1.0 | 18 | 2 | 0 | 1 | SAVE | 1.13 | 1.00 | 8 | |
| 05/03 | @TB | 1.0 | 15 | 0 | 1 | 0 | LOSS | 0.60 | 1.00 | -5 | |
| 04/30 | @PHI | 2.0 | 22 | 2 | 0 | 0 | N/A | 0.64 | 0.86 | 6 | |
| 04/24 | MIA | 1.0 | 18 | 0 | 1 | 0 | N/A | 0.75 | 0.92 | 1 | |
| 04/22 | LAD | 1.0 | 13 | 0 | 0 | 0 | HOLD | 0.82 | 0.82 | 2 | |
| 04/18 | @WAS | 2.0 | 17 | 2 | 1 | 0 | WIN | 0.90 | 0.80 | 11 | |
| 04/17 | @WAS | 1.0 | 18 | 2 | 1 | 0 | N/A | 1.13 | 0.88 | 4 | |
| 04/14 | @CIN | 1.0 | 22 | 1 | 1 | 0 | N/A | 1.29 | 0.86 | 2 | |
| 04/11 | @BAL | 0.2 | 17 | 2 | 1 | 1 | N/A | 1.50 | 0.67 | 1 | |
| 04/08 | PHI | 0.2 | 13 | 1 | 1 | 0 | HOLD | 0.00 | 0.38 | 2 | |
| 04/06 | PHI | 0.2 | 17 | 1 | 1 | 0 | N/A | 0.00 | 0.21 | 2 | |
| 04/04 | NYM | 1.0 | 12 | 1 | 0 | 0 | N/A | 0.00 | 0.00 | 3 | |
| 04/03 | NYM | 0.1 | 5 | 1 | 0 | 0 | N/A | 0.00 | 0.00 | 2 | |
| 04/01 | @SD | 1.2 | 15 | 2 | 0 | 0 | N/A | 0.00 | 0.00 | 5 | |
| 03/25 | NYY | 1.0 | 10 | 1 | 0 | 0 | N/A | 0.00 | 0.00 | 3 | |
| Totals: | 27.1 | 463 | 32 | 15 | 11 | 83 | |||||
| YEAR | TM | APP | INN | PC | K | WLK | SV | W-L | ERA | WHIP | K/9 | PTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | CHC | 3 | 12.0 | 235 | 9 | 12 | 0 | 0-2 | 9.75 | 1.92 | 6.8 | -3 |
| 2023 | CHC | 3 | 5.1 | 130 | 5 | 2 | 0 | 0-1 | 16.88 | 2.81 | 8.4 | -7 |
| 2024 | CHC | 2 | 10.2 | 167 | 7 | 6 | 0 | 0-1 | 4.22 | 1.59 | 5.9 | 10 |
| 2026 | SF | 28 | 27.1 | 463 | 32 | 15 | 4 | 2-2 | 3.62 | 1.28 | 10.5 | 83 |
| ON PACE | 67 | 66 | 1119 | 77 | 36 | 9 | 4-4 | 3.62 | 1.28 | 10.5 | 200 | |
| 3-YEAR AVG | 3 | 8 | 149 | 6 | 4 | 0 | 0-1 | 7.71 | 1.71 | 5.8 | 2 | |
| Career | 36 | 53.0 | 995 | 53 | 35 | 0 | 0-0 | 6.62 | 1.7 | 9 | ||
| ERA | WHIP | QS | WINS | SO | K/BB | K/9 | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 4.2 | 1.167 | 0 | 0.2 | 2.8 | 2.3 | 10.7 | 3.0 | 0.2 | 41.5 | 7.25 |
| ERA | WHIP | SAVES | HOLDS | WINS | SO | K/BB | K/9 | SVHD | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.8 | 0.467 | 0.2 | 0.1 | 0.1 | 1.1 | 2.2 | 10.7 | 0.3 | 3.0 | 0.1 | 16.6 | 2.9 |
| NAME | OWN | START |
|---|---|---|
| Daniel Susac | 2% | 2% |
| NAME | OWN | START |
|---|---|---|
| Casey Schmitt | 96% | 95% |
| Rafael Devers | 89% | 80% |
| Matt Chapman | 69% | 62% |
| Bryce Eldridge | 37% | 32% |
| NAME | OWN | START |
|---|---|---|
| Luis Arraez | 94% | 85% |
| Willy Adames | 85% | 76% |
| NAME | OWN | START |
|---|---|---|
| Jung Hoo Lee | 67% | 60% |
| Heliot Ramos | 27% | 1% |
| Harrison Bader | 3% | 0% |
| Drew Gilbert | 1% | 1% |
| NAME | OWN | START |
|---|---|---|
| Logan Webb | 98% | 77% |
| Robbie Ray | 70% | 43% |
| Landen Roupp | 58% | 36% |
| Trevor McDonald | 21% | 15% |
| Adrian Houser | 3% | 2% |
| Tyler Mahle | 2% | 1% |
| Carson Whisenhunt | 1% | 0% |
| NAME | OWN | START |
|---|---|---|
| Keaton Winn | 16% | 15% |
| Ryan Walker | 12% | 7% |
| Caleb Kilian | 10% | 10% |
| Erik Miller | 4% | 4% |
| Randy Rodriguez | 1% | 0% |
| Team | W-L | Win % | GB | RS | RA |
|---|---|---|---|---|---|
| 42-24 | .636 | - | 345 | 212 | |
| 34-31 | .523 | 7.5 | 247 | 261 | |
| 34-31 | .523 | 7.5 | 283 | 293 | |
| 27-40 | .403 | 15.5 | 275 | 324 | |
| 24-42 | .364 | 18 | 284 | 383 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Eric Haase | 17 | 47 | 7 | 11 | 4 | 9 | 0 | .234 | |
| Jesus Rodriguez | 14 | 39 | 3 | 9 | 2 | 7 | 1 | .231 | |
| Logan Porter | 1 | 0 | 1 | 0 | 0 | 0 | 0 | .000 | |
| Daniel Susac | 26 | 74 | 4 | 22 | 0 | 11 | 0 | .297 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Casey Schmitt | 59 | 236 | 31 | 67 | 15 | 38 | 5 | .284 | |
| Rafael Devers | 67 | 262 | 30 | 62 | 8 | 32 | 0 | .237 | |
| Bryce Eldridge | 26 | 87 | 14 | 25 | 2 | 7 | 0 | .287 | |
| Buddy Kennedy | 5 | 5 | 0 | 0 | 0 | 0 | 0 | .000 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Luis Arraez | 64 | 253 | 33 | 82 | 2 | 25 | 5 | .324 | |
| Christian Koss | 10 | 14 | 1 | 1 | 0 | 0 | 0 | .071 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Matt Chapman | 66 | 244 | 30 | 61 | 4 | 34 | 0 | .250 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Willy Adames | 66 | 265 | 34 | 63 | 11 | 29 | 1 | .238 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Harrison Bader | 30 | 106 | 10 | 18 | 5 | 14 | 0 | .170 | |
| Heliot Ramos | 44 | 165 | 19 | 44 | 4 | 20 | 0 | .267 | |
| Drew Gilbert | 48 | 132 | 14 | 31 | 3 | 12 | 0 | .235 | |
| Jung Hoo Lee | 59 | 225 | 32 | 75 | 3 | 22 | 2 | .333 | |
| Victor Bericoto | 10 | 15 | 1 | 3 | 1 | 1 | 0 | .200 | |
| Jonah Cox | 9 | 10 | 4 | 4 | 1 | 2 | 1 | .400 | |
| Jared Oliva | 7 | 7 | 1 | 1 | 0 | 0 | 1 | .143 | |
| Jerar Encarnacion | 17 | 34 | 1 | 6 | 0 | 0 | 0 | .176 | |
| Will Brennan | 11 | 23 | 0 | 2 | 0 | 0 | 0 | .087 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Landen Roupp | 13 | 5 | 6 | 0 | 69.2 | 77 | 4.01 | 1.29 | |
| Robbie Ray | 13 | 4 | 6 | 0 | 67.2 | 63 | 4.12 | 1.40 | |
| Logan Webb | 11 | 3 | 4 | 0 | 67.1 | 58 | 3.88 | 1.19 | |
| Tyler Mahle | 11 | 1 | 7 | 0 | 56.2 | 57 | 6.04 | 1.54 | |
| Adrian Houser | 12 | 2 | 5 | 0 | 60.2 | 40 | 5.49 | 1.58 | |
| Trevor McDonald | 7 | 2 | 3 | 0 | 39.0 | 37 | 4.15 | 1.18 | |
| Blade Tidwell | 8 | 0 | 0 | 1 | 12.0 | 10 | 3.00 | 1.08 | |
| Dylan Smith | 4 | 0 | 0 | 1 | 3.0 | 3 | 0.00 | 0.33 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Caleb Kilian | 28 | 2 | 3 | 4 | 29.2 | 32 | 3.34 | 1.18 | |
| Ryan Walker | 16 | 0 | 1 | 3 | 15.1 | 14 | 6.46 | 1.89 | |
| Erik Miller | 22 | 0 | 0 | 2 | 19.1 | 27 | 3.72 | 1.55 | |
| Matt Gage | 29 | 4 | 1 | 1 | 24.0 | 19 | 2.63 | 1.29 | |
| Keaton Winn | 29 | 2 | 2 | 1 | 30.2 | 26 | 3.23 | 0.98 | |
| Sam Hentges | 11 | 1 | 1 | 0 | 8.2 | 10 | 2.08 | 1.85 | |
| Ryan Borucki | 21 | 1 | 1 | 0 | 23.2 | 15 | 4.94 | 1.52 | |
| Gregory Santos | 3 | 0 | 0 | 0 | 5.0 | 1 | 3.60 | 1.60 | |
| Tristan Beck | 5 | 0 | 0 | 0 | 6.0 | 2 | 10.50 | 2.17 | |
| JT Brubaker | 22 | 0 | 0 | 0 | 33.0 | 23 | 3.00 | 1.33 | |
| José Buttó | 3 | 0 | 0 | 0 | 2.0 | 5 | 22.50 | 5.00 | |
| Carson Seymour | 1 | 0 | 0 | 0 | 3.0 | 1 | 9.00 | 2.33 | |
| Joel Peguero | 11 | 0 | 0 | 0 | 11.1 | 5 | 2.38 | 1.24 | |
| Wilkin Ramos | 2 | 0 | 0 | 0 | 2.0 | 1 | 22.50 | 4.50 |
SIGN UP to see player ownership across all of your fantasy leagues.
| DATE | OPP | SCORE | MATCHUP |
|---|---|---|---|
| 06-08 | WAS | L 3-4 | Logan Webb Miles Mikolas |
| 06-09 | WAS | 09:45 EDT | Adrian Houser Andrew Alvarez |
| 06-10 | WAS | 03:45 EDT | Robbie Ray Foster Griffin |
| 06-12 | CHC | 10:15 EDT | Landen Roupp Ben Brown |
| 06-13 | CHC | 10:05 EDT | Trevor McDonald |
| 06-14 | CHC | 03:10 EDT | Logan Webb Colin Rea |
May 5th
Caleb Kilian Records First MLB Save Just 16 Days After His First Win
Apr 18th
Caleb Kilian Earns First Career Win After Remarkable Giants Comeback
Yankees Optimistic Aaron Judge Will Return Healthy, No Timetable Set
@nypostsports
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
Tyler O’Neill’s Ninth-Inning Double Sparks Orioles Rally Opportunity
@jcalvinmeyer
Lázaro Montes Continues Power Surge with Grand Slam, Reaches 18 Homers in Double-A
@MLBPipeline
Jac Caglianone Homers Twice in One Night for MLB
@MLB
Vikings RT Brian O’Neill Returns for Mandatory Minicamp
@SeifertESPN
Kaleb Johnson Stays Confident After Rough Rookie Season, Says His Time to Shine Will Come
@UnderdogNFL
Chiefs, OT Wanya Morris Agree to Explore Trade Options
@AroundTheNFL
Brandon Aiyuk Sparks 49ers Contract Drama with “Stupid” Comment on Social Media
@mattbarrows
Ravens CB Marlon Humphrey Criticizes Team’s New 2026 Jerseys
@NFL_DovKleiman
Raiders Downplay Nakobe Dean’s Absence from Mandatory Minicamp
@ProFootballTalk
Yankees Optimistic Aaron Judge Will Return Healthy, No Timetable Set
@nypostsports
Tyler O’Neill’s Ninth-Inning Double Sparks Orioles Rally Opportunity
@jcalvinmeyer
Lázaro Montes Continues Power Surge with Grand Slam, Reaches 18 Homers in Double-A
@MLBPipeline
Jac Caglianone Homers Twice in One Night for MLB
@MLB
Braden Montgomery Records First Career MLB Hit, Driving in a Run
@whitesox
D-backs' Lovullo defends Marte: 'Great teammate'
Buster Olney
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
NBA: No Flagrant Upgrade for Wembanyama’s Uncalled Foul on Brunson
@JonKrawczynski
NBA: Wembanyama Won’t Receive Flagrant Upgrade After Uncalled Foul on Brunson
@ShamsCharania
NBA Says No Flagrant Upgrade for Wembanyama’s Foul on Brunson; No Further Action Taken
@ShamsCharania
NBA Reviewing Wembanyama’s Shove for Possible Retroactive Flagrant 2, Suspension Looms
@SbondyNBA
William Karlsson Scores to Cut Vegas Deficit to 3-2 in Second Period
@WaltRuff
Jordan Staal Makes NHL History with Goal in Fourth Straight Stanley Cup Final Game
@NHLPR
McNabb Buzzer-Beater Disallowed as Hurricanes Keep 3-1 Lead
@JesseGranger_
Jordan Staal Having His Best Season Yet with the Hurricanes
@ShutdownLine
Taylor Hall Sparks Hurricanes in Record-Fast Playoff Start
@NHLPR
Logan Stankoven’s 11th Playoff Goal Moves Him Near Hurricanes/Whalers Record
@NHLPR
| Walker Buehler SD SP | +11.4 |
| Grant Holmes ATL SP | +10.6 |
| Colton Cowser BAL RF | +9.0 |
| Matt McLain CIN 2B | +8.8 |
| Alex Lange KC RP | +8.7 |
| Dustin May STL SP | +8.3 |
| Brandon Marsh PHI LF | +8.0 |
| Troy Melton DET SP | +8.0 |
| Brandon Valenzuela TOR C | +7.7 |
| Stephen Kolek KC SP | +7.3 |
| J.T. Ginn ATH SP | +6.9 |
| Jung Hoo Lee SF RF | +6.4 |
| Braden Montgomery CHW RF | +6.1 |
| Jake Bauers MIL 1B | +5.9 |
| Trent Grisham NYY CF | +5.7 |
| Cade Cavalli WAS SP | -10.7 |
| Randy Vasquez SD SP | -9.0 |
| Jameson Taillon CHC SP | -8.2 |
| Aaron Nola PHI SP | -8.0 |
| Joey Cantillo CLE SP | -7.1 |
| Emmet Sheehan LAD SP | -6.4 |
| David Sandlin CHW SP | -5.5 |
| 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 |
| Jorge Mateo ATL SS | -4.1 |
| Salvador Perez KC C | -3.9 |
| Connor Prielipp MIN SP | -3.5 |