C Brian Harper, R, Astros

Scroll table or stretch table.
YearTeamRkGAvgOBPSLGOPSABRH2B3BHRRBIBBSOHBPSBCSSB%SHSFGDPED*FLDCCS
2017Red Sox6917.183.219.300.51960411211639000-011001.00013%
2018Red Sox6911.143.174.214.3884236001525000-0230-11.00017%
2019Red Sox69146.290.328.479.807559731624821867318323350%02153-1.99836%
2020Red Sox69151.263.316.465.7815558314637323753570800-002050.99645%
2021Red Sox6917.213.284.410.694616133034611000-00310.99328%
2022Red Sox69119.272.325.506.8314415612038121653046500-012220.99823%
2023Red Sox69152.261.328.442.7705708914949018745178700-032650.99738%
2024Red Sox69147.281.334.556.8905407815249033924072500-041430.99833%
2025Red Sox6946.255.319.388.7071651942130314141521150%01670.95233%
2026Red Sox699.094.139.156.2953213200425000-0231-1.98840%
2028Reds69118.236.262.398.660364288626011481151300-031110.99937%
CurrentAstros6960.174.229.297.5261951834905131233200-01141-1.99837%
Totals993.258.308.453.76135844589242767137467237478344450%02013829-4.99736%
Drafted by the Boston Red Sox in round 1 of the Live Draft.    5 expected salary demand.

Season Splits

YearAVGAVG VRAVG VLAVG RISPOBP VROBP VLSLG VRSLG VLOPS VROPS VLAB/H VRAB/H VL
Current.174.147.189.189.227.220.294.299.521.51968/10127/24

Milestones

CyclesBest Hit Streak
None.8 games in 2028
Milestones started recording October, 2023.
 

Player Actions

Real Stats

Scroll table or stretch table.
POSAgeYearRkoRdRGAvg (Rk)OBP (Rk)SLGOPS (Rk)eOBPABRH2B3BHRRBIBBSOHBPSBFLD% (Rk)AdW (Rk)SPFireENP
C(OF)352014697448123.301 (85).357 (59).540.897 (74).290539641623603175412960.988 (69)--0.14 (38)106C
See Brian Harper full career

Before Last Progression (3/19/2024)

Scroll table or stretch table.
POSAgeYearRkoRdRGAvg (Rk)OBP (Rk)SLGOPS (Rk)eOBPABRH2B3BHRRBIBBSOHBPSBFLD% (Rk)AdW (Rk)SPFireENP
C(OF)342014737946123.302 (87).361 (63).555.916 (78).290539671634003280432660.988 (68)--0.11 (37)116C

Game Log

Scroll table or stretch table.
DateOpponentScorePOSABRH2B3BHRRBIBBKSBGDPDAVG (season)
5/6IndiansL 5-3C311001100000.174
5/6IndiansW 8-1C301100011000.172
5/4RangersL 11-0C300000002010.169
5/4RangersL 2-1C000000000000.172
5/4RangersW 4-0C300000000000.172
5/3@RockiesW 4-1C300000001000.175
5/2@RockiesL 6-4C400000000000.178
5/1MarinersW 9-4C400000002000.182
5/1MarinersW 1-0C300000000010.186
5/1RockiesL 5-0C300000000000.189
4/30RockiesL 6-2C300000000000.193
4/30@RangersL 8-7C501000000000.196
4/30@RangersL 9-2C400000001030.196
4/28@DodgersL 9-4C300000001000.201
4/27MetsW 5-2C400000000010.205
4/26RedsL 7-5C511000001000.211
4/25NationalsL 9-2C300000001000.211
4/25NationalsW 6-2C300000002000.216
4/24@Blue JaysL 11-8C422001200000.221
4/24@Blue JaysW 9-1C422101100000.212
4/23AngelsW 6-3C300000000010.203
4/22TwinsW 3-2C300000001000.208
4/22TwinsW 4-2C301000011000.213
4/16@BrewersW 5-3C300000001000.210
4/13@AngelsL 10-5C200000001000.216
4/13@AngelsL 6-2C301000001000.219
4/13@AngelsW 3-1C411001100000.216
4/12@MarinersL 3-2C300000000000.215
4/12@MarinersW 7-2C400000001010.221
4/12@MarinersL 4-3C301100000000.230
4/11GiantsW 7-2C411000000000.227
4/11GiantsL 7-2C401000000000.226
4/11GiantsL 9-3C402100101000.225
4/11PhilliesW 7-4C211000120000.212
4/11PhilliesW 3-2C302100001000.205
4/10PhilliesW 11-4C412000001000.188
4/10@Devil RaysW 9-4C310000010000.171
4/9@Devil RaysL 6-2C200000010000.178
4/9@Devil RaysW 4-3C400000011010.183
4/9@BravesW 15-2C501000001000.194
4/9@BravesL 5-4C300000101010.194
4/9@BravesL 4-2CF300000001000.203
4/8Blue JaysW 6-5C311100001000.214
4/8Blue JaysW 5-2C301000000000.208
4/8Blue JaysL 8-1C200000000000.200
4/8RangersW 3-1C300000000000.208
4/7RangersL 5-4C300000001010.222
4/7RangersW 5-4C311100000010.238
4/7@PiratesL 4-2C300000000000.231
4/6@PiratesL 6-5RF400000000000.250
4/6@PiratesW 7-5C210000020000.281
4/6@TwinsW 3-0C312000010000.300
4/5@TwinsL 5-2C402000001000.259
4/5TigersL 11-7C300000112000.217
4/5TigersW 4-3C200000011000.250
4/4TigersW 10-4C31100120100-1.278
4/4White SoxL 5-3C400000001000.267
4/4White SoxL 10-3RF411000000010.364
4/4White SoxW 7-3C412100200010.429
4/4White SoxW 1-0C301100000000.333