Kyle Harrison

Bats R Throws L6'2" 200 lbBorn 2001 San Jose, USADebut 2023Team BOSDraft 2020 R3 #85 San Francisco Giants, De La Salle HSContract 1 y/$786,100 (26) 2026: $786,100

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202632723.38.73.2921.96.6798.9
2027100.0
2028101.9

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 23

His ten closest age-23 comparables averaged 99 PITCH+ the next season; 10 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1Martin Perez201495.699.6339
2Jon Lester200797.2108.7874
3Roansy Contreras202394.794.6298
4Robbie Erlin201494.9109.065
5J. P. Howell200694.185.0244
6Jaime Barria202096.387.2250
7Derek Holland201093.2101.1843
8Matt Garza200793.0108.5772
9Luke Weaver201797.391.8609
10Clay Buchholz200896.2103.7399

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj327100.0
2026*402109.298.3107.5
2025BOS114.04116035.71564143899.7100.8100.5
2024SF774.5624240124.3532184211893.8100.294.0
2023SF114.1577034.71478113596.197.693.7
Career994.3942370194.7835306719195.395.2

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025BOSP113622001.000+0.1
2024SFP24124212011.000+0.1
2023SFP73502001.000-0.4

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2025AAASacramento River CatsPit11426.0 IP, 33% K3.46
2025AAAWorcester Red SoxPit22950.1 IP, 22% K3.77
2025AAAnanPit34376.1 IP, 26% K3.67
2023AAASacramento River CatsPit29565.2 IP, 36% K4.69
2022AARichmond Flying SquirrelsPit34984.0 IP, 36% K3.11
2022A+Eugene EmeraldsPit11829.0 IP, 50% K1.55
2021ASan Jose GiantsPit44098.2 IP, 36% K3.21

Splits

Yearvs LHPvs RHPHomeAway
20260.2680.3100.2360.371
20250.3220.3240.4530.260
20240.3260.3370.3170.353
20230.4520.2920.2980.396

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.