1B Greg Bird #17
Age: 32 | Bats: L | Throws: R | Morale: Normal
09/10/2025
1B GREG BIRD #17 - AGE: 32 - BATS: L - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
122 370 87 16 1 16 52 51 127 .235 .336 .414 0 -0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 55 45 60 55
Power 55 45 60 55
Eye 70 55 75 70
Avoid K's 35 30 35 35
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 20
Errors: - 45 25
Arm: 45 40 30
Turn DP: - 40 -
Framing: 35 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 50 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 35
Stealing Aggressiveness: 40
Stealing Ability: 30
Baserunning Inst.: 35
Sacrifice Bunt: 50
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/09/2025 NYM Win, 8-3 3 0 0 0 0 1 2 0
09/08/2025 NYM Win, 14-5 5 0 1 0 0 0 3 0
09/06/2025 @ MIA Loss, 2-3 3 0 0 0 0 0 1 0
09/05/2025 @ MIA Loss, 3-9 3 1 1 1 1 1 1 0
09/04/2025 @ MIL Win, 9-0 5 1 1 0 0 0 1 0
09/01/2025 @ MIL Win, 4-2 3 1 1 1 1 0 1 0
08/31/2025 ATL Win, 11-5 4 1 1 3 1 1 2 0
08/30/2025 ATL Win, 3-2 2 0 0 0 0 0 1 0
08/29/2025 ATL Win, 5-2 3 1 1 0 0 0 1 0
08/28/2025 ATL Win, 17-4 4 1 0 0 0 1 0 0
PERSONALITY
Bird is a natural-born leader.
Birthday:11/09/1992
Born in:Aurora, CO
Nationality:American
Height:6' 3"
Weight:210 lbs
Local Popularity:Well Known
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$1,600,000
Signed Through:2025 Season
Major Service:9 Years, 55 Days
Service This Yr:176 Days
40-Man Service:9 Years, 105 Days
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:2 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 122 370 87 16 1 16 52 51 51 127 .235 .336 .414 .750 .322 .178 96
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 98 428 6 8 0 9 0 1 153 33 0 2 0.0 51.7 4.73 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   31 8 2 0 2 8 3 1 8 0 0 0 .258 .281 .516 .797
Versus Right   339 79 14 1 14 44 48 50 119 1 0 6 .233 .341 .404 .745
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   8 1 0 0 0 0 0 1 5 0 0 0 .125 .222 .125 .347
Last Week   14 3 0 0 2 2 3 1 4 0 0 1 .214 .312 .643 .955
March   12 2 0 0 0 0 0 1 5 0 0 1 .167 .286 .167 .452
April   74 13 4 0 2 7 11 9 25 0 0 0 .176 .265 .311 .576
May   80 24 2 0 6 17 15 13 30 0 0 1 .300 .404 .550 .954
June   47 13 2 0 2 11 6 8 15 0 0 2 .277 .404 .447 .850
July   58 17 5 0 1 4 7 9 18 0 0 0 .293 .388 .431 .819
August   77 14 3 1 3 11 9 9 25 1 0 1 .182 .273 .364 .636
September   22 4 0 0 2 2 3 2 9 0 0 1 .182 .280 .455 .735
Spring Training   23 2 1 0 0 1 1 1 9 0 0 0 .087 .125 .130 .255
Last Year   402 113 21 3 18 56 60 45 115 2 0 0 .281 .352 .483 .834
2 Years Ago   83 17 3 0 3 10 8 9 28 0 0 1 .205 .290 .349 .640
Career   4310 1086 253 22 195 635 707 700 1419 25 10 73 .252 .364 .457 .821
Home   183 41 8 0 7 30 21 17 64 1 0 2 .224 .296 .383 .678
Road   187 46 8 1 9 22 30 34 63 0 0 4 .246 .373 .444 .817
Grass   351 81 16 1 15 49 48 50 118 1 0 5 .231 .334 .410 .744
Turf   19 6 0 0 1 3 3 1 9 0 0 1 .316 .381 .474 .855
Day   150 39 4 1 7 22 17 13 53 1 0 3 .260 .329 .440 .769
Night   220 48 12 0 9 30 34 38 74 0 0 3 .218 .341 .395 .736
As Starter   346 82 16 1 15 47 48 44 118 1 0 5 .237 .331 .419 .750
As Reliever / Substitution   24 5 0 0 1 5 3 7 9 0 0 1 .208 .406 .333 .740
Pinch Hitting   10 1 0 0 1 2 3 5 2 0 0 1 .100 .438 .400 .838
Close/Late   68 16 2 0 5 14 11 11 27 0 0 1 .235 .350 .485 .835
Inning 1-3   103 19 2 1 3 10 12 17 31 1 0 5 .184 .325 .311 .636
Inning 4-6   142 40 8 0 6 19 23 18 52 0 0 0 .282 .362 .465 .827
Inning 7-9   123 27 6 0 7 23 16 15 44 0 0 1 .220 .309 .439 .748
Extra Innings   2 1 0 0 0 0 0 1 0 0 0 0 .500 .667 .500 1.167
0 Outs   117 30 6 1 5 13 19 12 39 0 0 2 .256 .336 .453 .789
1 Outs   138 33 7 0 7 22 24 22 44 1 0 2 .239 .350 .442 .792
2 Outs   115 24 3 0 4 17 8 17 44 0 0 2 .209 .321 .339 .660
Scoring Position   100 23 1 0 5 36 16 25 37 1 0 1 .230 .386 .390 .776
Bases Empty   193 46 8 1 8 8 27 19 66 0 0 5 .238 .323 .415 .737
Runner on 1st   77 18 7 0 3 8 8 7 24 0 0 0 .234 .298 .442 .739
Runner on 2nd   35 6 1 0 2 8 6 12 16 0 0 0 .171 .383 .371 .754
Runner on 3rd   4 0 0 0 0 2 0 1 0 0 0 0 .000 .200 .000 .200
Runner on 1st & 2nd   30 9 0 0 1 7 3 3 11 0 0 0 .300 .364 .400 .764
Runner on 1st & 3rd   12 3 0 0 0 4 1 1 2 0 0 0 .250 .308 .250 .558
Runner on 2nd & 3rd   7 2 0 0 0 5 2 7 3 1 0 1 .286 .625 .286 .911
Bases Loaded   12 3 0 0 2 10 4 1 5 0 0 0 .250 .308 .750 1.058
Two Strikes   223 38 8 1 6 20 19 23 127 1 0 5 .170 .262 .296 .558
First Pitch   39 12 0 0 0 3 6 6 0 0 0 0 .308 .400 .308 .708
Count 0-1   27 10 1 0 4 10 8 0 0 0 0 0 .370 .370 .852 1.222
Count 0-2   26 2 1 0 0 1 1 0 19 0 0 0 .077 .077 .115 .192
Count 1-0   20 9 2 0 2 5 4 1 0 0 0 0 .450 .476 .850 1.326
Count 1-1   23 10 3 0 2 3 3 0 0 0 0 1 .435 .458 .826 1.284
Count 1-2   70 11 4 0 1 5 3 0 47 0 0 2 .157 .181 .257 .438
Count 2-0   4 2 0 0 0 2 1 0 0 0 0 0 .500 .500 .500 1.000
Count 2-1   20 4 2 0 2 8 3 0 0 0 0 0 .200 .200 .600 .800
Count 2-2   69 9 2 0 1 5 2 0 43 1 0 0 .130 .129 .203 .331
Count 3-0   1 1 0 0 0 0 2 9 0 0 0 0 1.000 1.000 1.000 2.000
Count 3-1   13 1 0 0 0 1 5 12 0 0 0 0 .077 .520 .077 .597
Full Count   58 16 1 1 4 9 13 23 18 0 0 3 .276 .500 .534 1.034
Behind in Count   123 23 6 0 5 16 12 0 66 0 0 2 .187 .200 .358 .558
Ahead in Count   58 17 4 0 4 16 15 22 0 0 0 0 .293 .487 .569 1.056
Batting 2nd   13 6 1 0 1 5 2 1 1 0 0 0 .462 .500 .769 1.269
Batting 4th   4 1 0 0 0 0 1 1 0 0 0 0 .250 .400 .250 .650
Batting 5th   50 7 1 0 2 7 5 9 16 0 0 1 .140 .283 .280 .563
Batting 6th   100 24 7 1 2 6 15 15 36 0 0 1 .240 .345 .390 .735
Batting 7th   201 49 7 0 11 34 27 22 73 1 0 3 .244 .326 .443 .769
Batting 8th   2 0 0 0 0 0 1 3 1 0 0 1 .000 .667 .000 .667
Low Leverage   183 36 8 0 8 25 21 24 63 0 0 4 .197 .303 .372 .675
Medium Leverage   129 37 4 1 7 18 20 17 40 1 0 2 .287 .376 .496 .872
High Leverage   58 14 4 0 1 9 10 10 24 0 0 0 .241 .353 .362 .715
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2015 New York - MLB 22 39 127 34 9 1 5 20 22 10 4 1 44 0 0 .268 .338 .472 .810 121 124 0.9
2016 Houston - MLB 23 95 283 70 20 2 13 46 44 47 4 4 93 0 0 .247 .358 .470 .828 131 123 2.2
2017 Houston - MLB 24 160 554 128 32 6 24 83 86 92 9 1 192 0 0 .231 .349 .440 .790 116 116 3.7
2018 Houston - MLB 25 160 557 126 37 2 26 79 102 109 16 2 209 3 0 .226 .367 .440 .807 119 116 3.6
2019 Houston - MLB 26 117 403 114 26 0 21 66 79 82 9 1 129 0 0 .283 .414 .504 .918 140 137 3.1
2020 Houston - MLB 27 160 593 140 37 0 24 83 79 107 10 8 191 2 2 .236 .358 .420 .778 116 117 2.4
2021 Washington - MLB 28 140 509 150 32 3 37 82 112 93 6 3 162 0 0 .295 .408 .587 .995 152 156 4.8
2022 Washington - MLB 29 68 248 63 12 2 6 41 37 34 6 2 73 0 0 .254 .355 .391 .746 107 109 0.8
2022 Texas - MLB 29 20 61 14 3 0 1 9 7 6 0 0 20 0 0 .230 .299 .328 .626 75 77 -0.1
2022 Oakland - MLB 29 33 120 30 5 2 1 8 20 15 2 0 36 0 0 .250 .343 .350 .693 94 100 0.1
2022 Total - MLB 29 121 429 107 20 4 8 58 64 55 8 2 129 0 0 .249 .344 .371 .715 99 102 0.8
2023 Oakland - MLB 30 8 29 7 1 0 2 4 4 2 0 0 11 0 0 .241 .290 .483 .773 119 124 0.2
2023 Baltimore - MLB 30 29 54 10 2 0 1 6 4 7 1 0 17 0 0 .185 .290 .278 .568 63 62 -0.3
2023 Total - MLB 30 37 83 17 3 0 3 10 8 9 1 0 28 0 0 .205 .290 .349 .640 82 83 -0.1
2024 Philadelphia - MLB 31 122 402 113 21 3 18 56 60 45 0 2 115 0 0 .281 .352 .483 .834 134 130 1.7
2025 Philadelphia - MLB 32 122 370 87 16 1 16 52 51 51 6 1 127 0 2 .235 .336 .414 .750 104 96 -0.1
Total MLB 1273 4310 1086 253 22 195 635 707 700 73 25 1419 5 4 .252 .364 .457 .821 123 121 23.1
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2011 New York A1 (GCL) - R 18 4 12 1 0 0 0 0 0 1 0 0 4 0 0 .083 .154 .083 .237 -41 -11 -0.2
2012 New York A1 (GCL) - R 19 17 49 14 2 1 0 5 9 11 1 1 13 0 0 .286 .419 .367 .787 90 96 0.1
2012 Staten Island - S A 19 11 40 16 4 0 2 8 4 6 1 0 10 0 0 .400 .489 .650 1.139 169 148 0.5
2013 Charleston - A 20 130 458 132 36 3 20 84 84 107 6 2 132 1 1 .288 .428 .511 .938 157 161 6.2
2014 Tampa - A+ 21 75 274 76 22 1 7 32 36 45 1 5 70 1 0 .277 .375 .442 .817 114 109 1.5
2014 Trenton - AA 21 27 95 24 8 0 7 11 16 18 2 1 27 0 0 .253 .379 .558 .937 153 152 1.1
2015 Trenton - AA 22 67 256 71 23 0 6 41 40 45 4 2 68 0 1 .277 .391 .438 .828 124 128 2.0
2015 Scranton WB - AAA 22 53 187 47 12 1 8 31 36 30 6 2 57 1 0 .251 .369 .455 .823 107 105 0.8
2016 Corpus Christi - AA 23 4 17 5 1 0 1 3 2 4 0 1 3 0 0 .294 .409 .529 .939 150 153 0.2
2016 Fresno - AAA 23 50 191 59 14 0 15 45 35 28 4 1 62 1 1 .309 .406 .618 1.024 171 169 2.7
2023 Erie - AA 30 78 245 61 15 1 9 25 33 40 3 1 77 0 1 .249 .360 .429 .788 132 116 1.3
Total IL 53 187 47 12 1 8 31 36 30 6 2 57 1 0 .251 .369 .455 .823 107 105
Total PCL 50 191 59 14 0 15 45 35 28 4 1 62 1 1 .309 .406 .618 1.024 171 169
Total EL 172 596 156 46 1 22 77 89 103 9 4 172 0 2 .262 .376 .453 .829 132 127
Total TEX 4 17 5 1 0 1 3 2 4 0 1 3 0 0 .294 .409 .529 .939 150 153
Total FSL 75 274 76 22 1 7 32 36 45 1 5 70 1 0 .277 .375 .442 .817 114 109
Total SAL 130 458 132 36 3 20 84 84 107 6 2 132 1 1 .288 .428 .511 .938 157 161
Total NYP 11 40 16 4 0 2 8 4 6 1 0 10 0 0 .400 .489 .650 1.139 169 148
Total GCL 21 61 15 2 1 0 5 9 12 1 1 17 0 0 .246 .373 .311 .685 67 77
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2018 Houston - MLB 25 17 58 9 0 1 2 6 10 9 5 0 19 0 0 .155 .319 .293 .613 69 80 0.1
2021 Washington - MLB 28 4 17 1 0 0 0 0 1 2 0 0 2 0 0 .059 .158 .059 .217 -39 -66 -1.7
2023 Baltimore - MLB 30 2 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -128 -0.3
2024 Philadelphia - MLB 31 8 31 8 3 0 1 9 6 4 0 0 9 0 0 .258 .343 .452 .794 123 120 -1.1
Total MLB 31 107 18 3 1 3 15 17 15 5 0 30 0 0 .168 .299 .299 .598 66 68
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2012 New York A1 (GCL) - R C 3 0 23 0 1 23 0 1.000 0.0 0.00 -0.6 .000 1 6 0 0.0
2012 Staten Island - S A 1B 10 0 83 4 6 88 1 .989 0.0 0.00 0.0 .000
2012 New York A1 (GCL) - R 1B 12 0 75 6 2 82 1 .988 0.0 0.00 0.0 .000
2013 Charleston - A 1B 90 0 768 40 59 819 11 .987 0.0 0.00 0.0 .000
2014 Trenton - AA 1B 24 0 234 9 15 245 2 .992 0.0 0.00 0.0 .000
2014 Tampa - A+ 1B 61 0 519 36 46 561 6 .989 0.0 0.00 0.0 .000
2015 New York - MLB 1B 36 36 322 22 34 348 4 .989 314.0 9.86 -2.1 .945
2016 Houston - MLB 1B 90 87 644 62 59 711 5 .993 770.0 8.25 -1.7 .981
2017 Houston - MLB 1B 51 51 397 28 32 429 4 .991 457.0 8.37 -0.8 .984
2018 Houston - MLB 1B 157 156 1205 59 126 1269 5 .996 1389.2 8.19 +3.4 1.026
2019 Houston - MLB 1B 64 64 470 22 40 496 4 .992 548.1 8.08 -0.4 1.023
2020 Houston - MLB 1B 160 160 1265 65 124 1341 11 .992 1430.0 8.37 -3.4 .979
2021 Washington - MLB 1B 9 6 43 1 7 45 1 .978 54.0 7.33 -0.4 .914
2021 Washington - MLB CF 1 1 1 0 0 2 1 .500 8.1 1.08 -1.0 .339
2022 Washington - MLB 1B 8 2 40 0 4 40 0 1.000 40.1 8.93 +0.5 1.034
2022 Texas - MLB 1B 2 1 6 2 1 8 0 1.000 14.0 5.14 -0.4 .689
2022 Oakland - MLB 1B 13 13 107 11 10 121 3 .975 117.0 9.08 -1.2 .927
2023 Oakland - MLB 1B 8 7 60 5 10 65 0 1.000 61.2 9.49 +0.2 1.019
2023 Baltimore - MLB 1B 13 7 59 2 6 62 1 .984 69.0 7.96 -1.1 .793
2024 Philadelphia - MLB 1B 12 10 73 5 9 78 0 1.000 89.1 7.86 -0.5 1.015
2025 Philadelphia - MLB 1B 11 10 89 5 12 94 0 1.000 92.1 9.16 +0.4 1.025
2025 Philadelphia - MLB 2B 1 0 1 1 0 2 0 1.000 9.0 2.00 -0.0 1.024
TOTAL C 3 0 23 0 1 23 0 1.000 0.0 0.00 -0.6 .000 1 6 0 0.0
TOTAL 1B 831 610 6459 384 602 6902 59 .991 5446.2 11.31 -7.4 .990
TOTAL 2B 1 0 1 1 0 2 0 1.000 9.0 2.00 -0.0 1.024
TOTAL CF 1 1 1 0 0 2 1 .500 8.1 1.08 -1.0 .339
PLAYER HISTORY
06/05/2011 Drafted by the New York Yankees in the 5th round of the 2011 MLB June Amateur Draft from Grandview HS (Aurora, CO).
11/29/2015 Received a 1-year contract worth a total of $507,500 through automatic renewal.
01/01/2016 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 50 (60); Eye: 60 (65).
01/13/2016 Was traded by the New York Yankees to the Houston Astros, along with C Gary Sanchez, RP Jose A. Pena, in exchange for SP Dallas Keuchel, SP Michael Feliz, RF Domingo Santana, 1B Conrad Gregor.
07/18/2016 Wins the PCL PC Player of the Week Award.
11/26/2016 Received a 1-year contract worth a total of $507,500 through automatic renewal.
01/01/2017 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 55 (60); Eye: 60 (65).
11/20/2017 Received a 1-year contract worth a total of $535,000 through automatic renewal.
01/01/2018 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 60 (60); Eye: 70 (70).
06/11/2018 Wins the MLB AL Player of the Week Award.
10/15/2018 Injured on 10/14/2018, diagnosed with a bruised shoulder, is day-to-day.
10/18/2018 Suffered setback in recovery from injury, will miss another 6 days.
11/21/2018 Received a 1-year contract worth a total of $2,600,000 through arbitration.
01/01/2019 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 65 (65); Eye: 70 (70).
04/10/2019 Suspended 2 games after ejection following a brawl.
08/07/2019 Suspended 3 games after ejection following a brawl.
11/19/2019 Received a 1-year contract worth a total of $4,600,000 through arbitration.
01/01/2020 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 60 (60); Eye: 70 (70).
11/04/2020 Signed a 1-year contract extension worth a total of $6,850,000 with the Houston Astros organization.
11/16/2020 Was traded by the Houston Astros to the Washington Nationals in exchange for 2B Jonathan Fremlin, SP Bubba Jones, SP McKenzie Mills.
01/01/2021 OSA scouting updated ratings (potential): Contact: 55 (60); Power: 55 (55); Eye: 65 (65).
03/15/2021 Injured (Flu-like symptoms), day-to-day for 4 days.
07/11/2021 Was selected to the 2021 Major League Baseball All-Star Game.
11/22/2021 Received a 1-year contract through arbitration worth a total of $16,250,000.
01/01/2022 OSA scouting updated ratings (potential): Contact: 55 (60); Power: 60 (60); Eye: 65 (65).
04/10/2022 Goes 5-7 against the Chicago Cubs, with 1 HR, 2 RBI and 3 R.
07/03/2022 Was traded by the Washington Nationals to the Texas Rangers in exchange for SP Enyerbeth Lugo, SP Elvis Metcalf, and 1B David Carrasco.
08/11/2022 Released by the Texas Rangers.
08/27/2022 Signed a 1-year contract worth a total of $8,400,000 with the Oakland Athletics organization.
11/25/2022 Became a free agent.
01/01/2023 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 55 (55); Eye: 60 (60).
03/28/2023 Signed a minor league contract with majors option with the Detroit Tigers organization.
07/09/2023 Was selected to the 2023 Eastern League All-Star Game.
07/16/2023 Was traded by the Detroit Tigers to the Oakland Athletics, along with CL Sean Thomas, SP Jimmy Hernández, and SS Ricky Aracena, in exchange for 1B Samuel Borel.
08/03/2023 Was claimed off waivers by Baltimore while with Oakland.
11/27/2023 Became a free agent.
12/29/2023 Signed a 2-year contract worth a total of $3,200,000 with the Philadelphia Phillies organization.
01/01/2024 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 60 (60); Eye: 70 (70).
11/07/2024 Wins the 2024 World Series with the Philadelphia Phillies.
11/18/2024 Wins the 2024 MLB NL Silver Slugger Award at DH.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 65 (65).
LEADERBOARD APPEARANCES
Year GS Rank
2017 159 2
2020 160 1
Year PA Rank
2020 719 5
Year K Rank
2017 192 4
2018 209 5
2020 191 5
Year 2B Rank
2018 37 8
2020 37 10
Year R Rank
2017 86 10
2021 112 6
Year BB Rank
2017 92 4
2018 109 2
2019 82 10
2020 107 4
2021 93 3
Year IBB Rank
2018 12 1
2019 8 3
2020 8 5
Year HP Rank
2017 9 8
2018 16 8
Year SF Rank
2020 8 5
Year EBH Rank
2017 62 8
Year OBP Rank
2021 .408 4
Year RC Rank
2021 129.24 9
Year RC/27 Rank
2021 9.46 5
Year wOBA Rank
2021 .407 6
Year OPS Rank
2021 .995 10
Tuesday, September 9th , 2025 - OOTP Baseball 26.6 Build 73