3B Russ Johnson, R, Giants

Scroll table or stretch table.
YearTeamRkGAvgOBPSLGOPSABRH2B3BHRRBIBBSOHBPSBCSSB%SHSFGDPED*FLDCCS
2025Diamondbacks6988.172.236.344.5801922333827161648000-30923.982-
2026Diamondbacks69147.242.303.347.650458401112218484192010100%521398.971-
2027Diamondbacks69134.175.223.271.49437726661806232372000-6015103.962-
2028Giants69100.269.299.355.6549362550111425000-00211.985-
2029 #Giants6958.204.254.395.64916717341325231247000-32833.970-
CurrentGiants6982.218.243.324.567179113992211643000-004112.9200%
Totals609.210.261.330.591146612330875729132102327010100%174513620.9640%
Drafted #81 by the Arizona Diamondbacks in round 3 of the Live Draft.    8 expected salary demand.

Season Splits

YearAVGAVG VRAVG VLAVG RISPOBP VROBP VLSLG VRSLG VLOPS VROPS VLAB/H VRAB/H VL
Current.218.225.189.200.252.211.331.297.583.508142/3237/7

Milestones

CyclesBest Hit Streak
None.8 games in 2026
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
3B(2B)32199969724183.291 (73).371 (76).446.817 (61).3106059417637019957711605.948 (9)-+0.32 (60)2145C
See Russ Johnson full career

Before Last Progression (4/24/2024)

Scroll table or stretch table.
POSAgeYearRkoRdRGAvg (Rk)OBP (Rk)SLGOPS (Rk)eOBPABRH2B3BHRRBIBBSOHBPSBFLD% (Rk)AdW (Rk)SPFireENP
3B(2B)31199973744183.293 (72).375 (80).468.843 (67).3106059517740022968011205.948 (9)-+0.35 (61)2155C

Game Log

Scroll table or stretch table.
DateOpponentScorePOSABRH2B3BHRRBIBBKSBGDPDAVG (season)
6/15DodgersL 8-53B302000000000.218
6/15DodgersL 6-11B100000000000.210
6/15DodgersW 2-13B200000000000.211
6/14 DodgersL 6-33B403000001000.214
6/14PadresL 4-23B300000001000.201
6/14 PadresL 8-63B412000000000.205
6/13@DodgersW 8-73B312000100000.198
6/13@DodgersL 8-73B400000001001.189
6/13@DodgersW 5-13B401100002000.194
6/13 @DodgersW 8-23B313100000000.192
6/12 RockiesW 12-53B512100101000.176
6/12RockiesW 4-13B300000000000.168
6/6RockiesL 5-22B300000011000.171
6/6BravesW 4-33B300000001000.175
6/6BravesL 5-43B212110000000.179
6/6BravesL 4-22B000000010000.167
6/6BravesW 4-23B100000000000.167
6/5@PadresL 5-43B101000000000.168
6/5@PadresL 4-12B200000100000.162
6/4@PadresL 6-33B100000000000.164
6/4@DiamondbacksL 9-32B100000001000.165
6/3@DiamondbacksL 7-63B200000000000.167
6/3@RockiesL 4-1C100000000000.169
6/3@RockiesW 10-82B501100002000.171
6/3@RockiesL 5-33B401100102000.169
6/2@BravesL 3-13B300000001000.167
6/2@BravesW 7-43B100000000000.171
6/2@BravesL 6-33B100000001000.173
6/2@BravesL 3-2C100000000000.174
6/2DiamondbacksL 2-11B100000000000.176
6/2DiamondbacksL 3-02B302010000000.178
6/1DiamondbacksW 12-53B400000004000.163
6/1DiamondbacksW 10-23B111000000000.170
6/1NationalsL 6-43B400000001000.162
6/1NationalsW 5-23B300000001000.168
5/31NationalsW 3-23B300000001000.174
5/31NationalsW 10-13B212000000000.180
5/31MarlinsL 3-1CF100000001000.161
5/30MarlinsW 4-13B100000001000.163
5/30PhilliesL 7-3LF100000000000.165
5/30PhilliesL 12-13B300000000000.167
5/29@NationalsW 5-23B100000001000.173
5/28@MarlinsL 4-21B100000001000.175
5/28@MarlinsW 6-2LF211100100000.177
5/27CubsL 5-03B301000001000.169
5/26CubsW 6-03B300000100000.162
5/26PiratesW 6-23B400000002000.169
5/26PiratesL 1-03B201000001000.179
5/26PiratesL 5-11B100000000000.169
5/25PiratesW 4-23B111001100000.172
5/25BrewersW 8-53B000000000000.159
5/25BrewersL 6-2C100000000000.159
5/25BrewersL 7-33B100000001000.161
5/24@PhilliesW 3-23B100000000000.164
5/23@PiratesW 4-23B101000000000.167
5/23@PiratesW 7-53B101000000000.153
5/23@PiratesL 3-0CF000000010000.138
5/22@CubsL 5-13B100000000000.138
5/22@CubsL 9-21B100000000010.140
5/22@BrewersW 4-32B500000002000.143
5/21@BrewersL 5-3LF100000001000.157
5/21@RockiesL 9-23B100000000000.160
5/21@RockiesW 6-53B201000100000.163
5/20@RockiesL 4-33B100000000000.149
5/20DodgersL 4-32B300000010010.152
5/20DodgersW 3-12B100000000000.163
5/20DiamondbacksL 5-02B200000000001.167
5/19DiamondbacksL 6-5CF101100000000.175
5/19RockiesL 9-2C411001101010.154
5/19RockiesW 2-13B000000000000.143
5/19RockiesW 4-23B100000000000.143
5/19RockiesW 7-23B401000100000.147
5/18BravesL 4-33B410000001000.133
5/18BravesW 6-13B400000000010.154
5/18@DodgersW 4-33B401000111000.182
5/18@DodgersW 6-23B000000010000.167
5/17PadresL 5-33B400000003000.167
5/17PadresL 5-43B401000001000.214
5/17PadresL 3-03B101100000000.200
5/15@PadresL 5-2SS101000000000.111
5/14@BravesL 6-52B400000001000.000
5/14 @BravesL 3-22B400000001000.000