1B Chad Armstrong #46
Age: 40 | Bats: L | Throws: L | Morale: Normal    
12/31/2030
1B CHAD ARMSTRONG #46 - AGE: 40 - BATS: L - THROWS: L - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact - - - -
Gap - - - -
Power - - - -
Eye - - - -
Avoid K's - - - -
FIELDING RATINGS
Catcher Infield Outfield
Range: - - -
Errors: - - -
Arm: - - -
Turn DP: - - -
Ability: - - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 1 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: -
Stealing Ability: -
Baserunning Inst.: -
Sacrifice Bunt: -
Bunt for Hit: -
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Armstrong is a clubhouse leader.
Personality Class: Captain
High: Leader, Work Ethic
Birthday:01/13/1990
Born in:Takoma Park, MD
Nationality:American
Height:6' 2"
Weight:250 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:16 Years, 117 Days
Service This Yr:None
40-Man Service:15 Years, None
Pro Service:16 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:-
StatsPlus
StatsPlus Player Page
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
2013 Grafton - PL 23 103 323 77 17 1 9 35 37 36 2 0 87 0 0 .238 .319 .381 .699 94 100 0.7
2014 Grafton - PL 24 107 344 96 19 1 17 50 42 65 6 4 96 0 0 .279 .399 .488 .887 131 138 2.8
2015 Grafton - PL 25 108 390 102 21 1 20 68 77 76 3 4 97 0 1 .262 .383 .474 .857 134 138 3.6
2016 Grafton - PL 26 108 393 99 20 0 26 71 86 72 2 5 105 0 0 .252 .367 .501 .868 130 134 2.9
2017 Grafton - PL 27 24 94 32 5 0 7 22 19 12 0 1 15 0 0 .340 .411 .617 1.028 178 185 1.3
2017 Boston - PL 27 84 339 106 19 0 27 65 75 49 0 0 81 0 0 .313 .399 .608 1.007 174 176 4.4
2017 Total - PL 27 108 433 138 24 0 34 87 94 61 0 1 96 0 0 .319 .402 .610 1.012 174 178 5.7
2018 Boston - PL 28 108 383 107 12 2 31 88 78 84 3 4 92 0 0 .279 .409 .564 .973 173 168 5.3
2019 Boston - PL 29 108 423 120 18 0 28 94 69 68 3 0 95 0 1 .284 .387 .525 .911 157 164 5.2
2020 Boston - PL 30 108 399 112 15 1 29 70 76 82 2 4 96 0 0 .281 .402 .541 .944 174 177 6.1
2021 Boston - PL 31 108 391 103 17 1 17 60 58 82 3 3 94 1 0 .263 .392 .442 .835 133 135 3.6
2022 Boston - PL 32 67 210 43 7 0 15 49 36 55 0 0 62 0 0 .205 .370 .452 .822 135 138 1.6
2023 Northern Virginia - SL 33 108 407 108 19 0 30 68 76 90 2 1 115 0 0 .265 .400 .533 .933 163 160 4.6
2024 Northern Virginia - PL 34 80 277 69 7 1 19 51 43 59 2 2 66 0 0 .249 .382 .487 .870 153 151 2.9
2025 Northern Virginia - PL 35 33 118 25 5 0 3 11 8 21 1 3 48 0 0 .212 .329 .331 .659 100 99 0.5
2025 Boston - PL 35 42 132 25 4 0 6 18 22 28 0 0 29 0 0 .189 .331 .356 .687 105 109 0.6
2025 Total - PL 35 75 250 50 9 0 9 29 30 49 1 3 77 0 0 .200 .330 .344 .674 101 104 1.1
2026 Kingston Township - 3L 36 35 123 32 8 0 9 23 16 24 0 1 29 0 0 .260 .378 .545 .923 163 159 1.1
2026 Montana - 3L 36 61 215 66 12 1 16 40 37 56 1 4 42 0 0 .307 .446 .595 1.041 169 184 3.7
2026 Total - 3L 36 96 338 98 20 1 25 63 53 80 1 5 71 0 0 .290 .422 .577 .999 180 180 5.1
2027 Brooklyn - 3L 37 106 368 87 10 0 20 68 52 70 2 3 85 0 0 .236 .359 .427 .786 130 130 2.5
2028 Brooklyn - SL 38 64 214 43 6 0 13 30 23 24 0 1 58 0 0 .201 .280 .411 .692 97 97 0.5
2029 Brooklyn - PL 39 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 100 0.0
Total PL 1189 4216 1116 186 8 254 752 726 789 27 30 1063 1 2 .265 .382 .493 .875 144 146 41.5
Total SL 172 621 151 25 0 43 98 99 114 2 2 173 0 0 .243 .361 .491 .852 142 139 5.1
Total 3L 202 706 185 30 1 45 131 105 150 3 8 156 0 0 .262 .390 .499 .888 148 152 7.4
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
2022 Bakersfield - AAA 32 17 47 9 0 0 2 4 10 15 1 0 11 0 0 .191 .397 .319 .716 97 114 0.0
2024 Jersey City - AAA 34 3 7 1 0 0 0 2 1 7 0 0 1 0 0 .143 .571 .143 .714 97 92 0.0
Total PAAA 20 54 10 0 0 2 6 11 22 1 0 12 0 0 .185 .429 .296 .725 97 110
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
2014 Grafton - SL 24 2 9 4 2 0 1 2 3 1 0 0 2 0 0 .444 .500 1.000 1.500 0 0 0.0
2014 Grafton - PL 24 9 27 5 2 0 1 5 5 6 1 0 8 0 0 .185 .353 .370 .723 0 0 0.0
2014 Total - PL 24 11 36 9 4 0 2 7 8 7 1 0 10 0 0 .250 .386 .528 .914 0 0 0.0
2015 Grafton - SL 25 2 5 0 0 0 0 0 1 4 0 0 2 0 0 .000 .444 .000 .444 0 0 0.0
2015 Grafton - PL 25 12 49 16 2 0 3 8 8 2 1 0 13 0 0 .327 .365 .551 .916 0 0 0.0
2015 Total - PL 25 14 54 16 2 0 3 8 9 6 1 0 15 0 0 .296 .377 .500 .877 0 0 0.0
2016 Grafton - 3L 26 4 16 7 0 0 0 2 3 2 0 0 2 0 0 .438 .500 .438 .938 0 0 0.0
2016 Grafton - SL 26 2 7 2 0 0 0 0 1 2 0 0 1 0 0 .286 .444 .286 .730 0 0 0.0
2016 Grafton - PL 26 3 11 2 0 0 1 3 1 4 0 0 3 0 0 .182 .400 .455 .855 0 0 0.0
2016 Total - PL 26 9 34 11 0 0 1 5 5 8 0 0 6 0 0 .324 .452 .412 .864 0 0 0.0
2017 Grafton - 3L 27 4 15 6 1 0 2 6 7 3 0 1 2 0 0 .400 .474 .867 1.340 0 0 0.0
2017 Boston - SL 27 4 11 4 1 0 1 1 5 6 0 0 2 0 0 .364 .588 .727 1.316 0 0 0.0
2017 Boston - PL 27 6 21 7 2 0 1 4 1 5 0 0 6 0 0 .333 .462 .571 1.033 0 0 0.0
2017 Total - PL 27 14 47 17 4 0 4 11 13 14 0 1 10 0 0 .362 .500 .702 1.202 0 0 0.0
2018 Boston - 3L 28 2 6 1 0 0 0 0 2 3 0 0 2 0 0 .167 .444 .167 .611 0 0 0.0
2018 Boston - SL 28 3 11 5 0 0 3 7 4 3 0 0 4 0 0 .455 .571 1.273 1.844 0 0 0.0
2018 Boston - PL 28 13 41 10 1 0 3 6 5 13 0 1 12 0 0 .244 .418 .488 .906 0 0 0.0
2018 Total - PL 28 18 58 16 1 0 6 13 11 19 0 1 18 0 0 .276 .449 .603 1.052 0 0 0.0
2019 Boston - PL 29 20 76 17 4 0 2 8 9 7 0 0 18 0 0 .224 .289 .355 .644 0 0 0.0
2020 Boston - SL 30 3 10 4 0 0 0 1 0 3 0 0 4 0 0 .400 .538 .400 .938 0 0 0.0
2020 Boston - PL 30 21 79 21 3 0 7 18 13 12 0 0 15 0 0 .266 .363 .570 .932 0 0 0.0
2020 Total - PL 30 24 89 25 3 0 7 19 13 15 0 0 19 0 0 .281 .385 .551 .935 0 0 0.0
2021 Boston - PL 31 22 80 20 3 2 6 16 10 14 0 0 21 0 0 .250 .362 .562 .924 0 0 0.0
2022 Boston - PL 32 12 41 10 1 0 2 7 7 11 1 0 8 0 0 .244 .415 .415 .830 0 0 0.0
2023 Northern Virginia - SL 33 12 44 14 2 0 6 11 8 10 0 0 11 0 0 .318 .444 .773 1.217 0 0 0.0
2023 Northern Virginia - PL 33 4 14 0 0 0 0 0 1 2 0 0 3 0 0 .000 .125 .000 .125 0 0 0.0
2023 Total - PL 33 16 58 14 2 0 6 11 9 12 0 0 14 0 0 .241 .371 .586 .958 0 0 0.0
2024 Northern Virginia - 3L 34 2 7 1 0 0 0 0 0 1 0 0 4 0 0 .143 .250 .143 .393 0 0 0.0
2024 Northern Virginia - SL 34 2 7 4 1 0 0 2 2 1 0 0 1 0 0 .571 .625 .714 1.339 0 0 0.0
2024 Northern Virginia - PL 34 17 59 13 4 0 2 11 6 16 0 1 15 0 0 .220 .382 .390 .771 0 0 0.0
2024 Total - PL 34 21 73 18 5 0 2 13 8 18 0 1 20 0 0 .247 .391 .397 .789 0 0 0.0
2025 Boston - SL 35 2 3 0 0 0 0 0 1 2 0 0 0 0 0 .000 .400 .000 .400 0 0 0.0
2025 Northern Virginia - PL 35 4 12 5 0 0 3 9 4 4 0 2 1 0 0 .417 .500 1.167 1.667 0 0 0.0
2025 Boston - PL 35 8 27 5 0 0 1 5 4 8 0 0 6 0 0 .185 .371 .296 .668 0 0 0.0
2025 Total - PL 35 14 42 10 0 0 4 14 9 14 0 2 7 0 0 .238 .414 .524 .938 0 0 0.0
2026 Kingston Township - 3L 36 2 6 2 0 0 1 1 2 2 0 0 1 0 0 .333 .500 .833 1.333 0 0 0.0
2026 Kingston Township - SL 36 2 8 5 2 0 2 3 4 2 0 0 2 0 0 .625 .700 1.625 2.325 0 0 0.0
2026 Kingston Township - PL 36 2 5 0 0 0 0 1 0 3 0 1 2 0 0 .000 .333 .000 .333 0 0 0.0
2026 Montana - 3L 36 8 27 9 1 0 3 9 5 5 0 1 5 0 0 .333 .424 .704 1.128 0 0 0.0
2026 Montana - PL 36 3 9 2 0 0 0 0 1 2 1 0 4 0 0 .222 .417 .222 .639 0 0 0.0
2026 Total - PL 36 17 55 18 3 0 6 14 12 14 1 2 14 0 0 .327 .458 .709 1.167 0 0 0.0
2027 Brooklyn - 3L 37 12 40 14 3 0 3 7 7 7 0 0 6 0 0 .350 .447 .650 1.097 0 0 0.0
2027 Brooklyn - SL 37 9 32 6 0 0 1 2 3 2 1 0 8 0 0 .188 .257 .281 .538 0 0 0.0
2027 Brooklyn - PL 37 8 31 9 3 0 2 3 4 3 0 0 11 0 0 .290 .353 .581 .934 0 0 0.0
2027 Total - PL 37 29 103 29 6 0 6 12 14 12 1 0 25 0 0 .282 .362 .515 .877 0 0 0.0
2028 Brooklyn - SL 38 6 17 4 0 0 2 2 3 4 0 0 5 0 0 .235 .381 .588 .969 0 0 0.0
2028 Brooklyn - PL 38 6 20 5 2 0 1 4 3 3 0 0 5 0 0 .250 .348 .500 .848 0 0 0.0
2028 Total - PL 38 12 37 9 2 0 3 6 6 7 0 0 10 0 0 .243 .364 .541 .904 0 0 0.0
Total PL 170 602 147 27 2 35 108 82 115 4 5 151 0 0 .244 .366 .470 .836 137 139
Total SL 49 164 52 8 0 16 31 35 40 1 0 42 0 0 .317 .454 .659 1.112 207 206
Total 3L 34 117 40 5 0 9 25 26 23 0 2 22 0 0 .342 .444 .615 1.059 193 199
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2013 Grafton - ML 1B 90 85 689 44 73 740 7 .991 727.2 9.07 +1.4 1.023
2014 Grafton - ML 1B 105 104 825 50 106 883 8 .991 850.1 9.26 +2.5 1.034
2015 Grafton - ML 1B 108 108 965 65 75 1035 5 .995 959.1 9.66 +7.8 1.110
2016 Grafton - ML 1B 108 108 932 75 105 1016 9 .991 952.2 9.51 +2.0 1.023
2017 Boston - ML 1B 84 84 804 47 86 858 7 .992 756.2 10.12 +2.5 1.043
2017 Grafton - ML 1B 24 24 214 12 23 228 2 .991 216.0 9.42 +0.0 .995
2018 Boston - ML 1B 108 108 1044 68 107 1118 6 .995 982.0 10.19 +6.7 1.088
2019 Boston - ML 1B 108 108 1007 69 117 1081 5 .995 970.0 9.98 +6.1 1.091
2020 Boston - ML 1B 108 108 954 69 68 1030 7 .993 990.1 9.30 +6.9 1.093
2021 Boston - ML 1B 108 108 949 79 92 1033 5 .995 990.0 9.35 +7.7 1.105
2022 Boston - ML 1B 64 62 576 45 63 626 5 .992 558.2 10.00 -0.5 .985
2022 Bakersfield - AAA 1B 14 14 113 5 16 118 0 1.000 125.2 8.45 +0.7 1.093
2023 Northern Virginia - ML 1B 108 108 956 49 97 1010 5 .995 980.0 9.23 +2.2 1.031
2024 Northern Virginia - ML 1B 79 78 719 46 76 772 7 .991 697.1 9.87 +2.1 1.032
2024 Jersey City - AAA 1B 3 3 24 3 1 28 1 .964 26.0 9.35 +0.1 1.014
2025 Northern Virginia - ML 1B 33 33 265 30 30 297 2 .993 298.0 8.91 +2.5 1.084
2025 Boston - ML 1B 36 36 287 29 23 320 4 .988 334.0 8.51 +1.3 1.038
2026 Montana - ML 1B 61 61 567 39 49 607 1 .998 550.1 9.91 +4.7 1.106
2027 Brooklyn - ML 1B 105 105 952 63 69 1021 6 .994 941.1 9.70 +1.8 1.021
2028 Brooklyn - ML 1B 56 56 466 31 50 500 3 .994 512.2 8.72 +1.6 1.035
2029 Brooklyn - ML 1B 1 0 2 0 0 2 0 1.000 2.0 9.00 0.0 .000
TOTAL 1B 1511 1501 13310 918 1326 14323 95 .993 13421.0 9.54 +60.0 1.056
PLAYER HISTORY
09/02/2013 Received a 1-year contract worth a total of $400,000 through automatic renewal.
01/01/2014 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 6 (8); Eye: 7 (9).
04/16/2014 Injured (sprained ankle), day-to-day for 5 days.
09/28/2014 Received a 1-year contract worth a total of $400,000 through automatic renewal.
01/01/2015 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 8 (8); Eye: 7 (9).
06/16/2015 Goes 5-5 against the Buckhead Bowties, with 1 HR, 4 RBI and 3 R.
07/20/2015 Wins the PL PL Player of the Week Award.
08/01/2015 Wins the PL PL Batter of the Month Award.
10/13/2015 Received a 1-year contract worth a total of $6,875,000 through arbitration.
10/14/2015 Wins the 2015 PL PL Gold Glove at 1B.
01/01/2016 OSA scouting updated ratings (potential): Contact: 6 (6); Power: 7 (8); Eye: 8 (9).
10/28/2016 Received a 1-year contract worth a total of $8,400,000 through arbitration.
01/01/2017 OSA scouting updated ratings (potential): Contact: 7 (8); Power: 10 (10); Eye: 11 (11).
05/22/2017 Wins the PL PL Player of the Week Award.
06/02/2017 Was traded by the Grafton Middies to the Boston Patriots, along with SS Rudy Jedburgh, in exchange for 1B Donald Thompson, MR Bill Ball, LF Raúl Robles, SS Anthony Johnston.
09/04/2017 Wins the PL PL Player of the Week Award.
09/23/2017 Signed a 5-year contract extension worth a total of $56,250,000 with the Boston Patriots organization.
01/01/2018 OSA scouting updated ratings (potential): Contact: 7 (7); Power: 9 (9); Eye: 10 (10).
10/26/2018 Wins the 2018 PL PL Gold Glove at 1B.
01/01/2019 OSA scouting updated ratings (potential): Contact: 7 (7); Power: 9 (9); Eye: 11 (11).
05/06/2019 Wins the PL PL Player of the Week Award.
08/19/2019 Wins the PL PL Player of the Week Award.
10/23/2019 Wins the 2019 PL PL Gold Glove at 1B.
01/01/2020 OSA scouting updated ratings (potential): Contact: 6 (6); Power: 8 (8); Eye: 9 (9).
07/27/2020 Wins the PL PL Player of the Week Award.
09/14/2020 Wins the PL PL Player of the Week Award.
10/14/2020 Wins the 2020 PLGC with the Boston Patriots.
10/23/2020 Wins the 2020 PL PL Gold Glove at 1B.
10/25/2020 Wins the 2020 PL PL Platinum Stick Award at 1B.
01/01/2021 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 9 (9); Eye: 8 (9).
06/10/2021 Hits his 200th career United States Premier League home run!
10/22/2021 Wins the 2021 PL PL Gold Glove at 1B.
01/01/2022 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 8 (8); Eye: 9 (9).
09/25/2022 Wins the 2022 PLGC with the Boston Patriots.
12/31/2022 Became a free agent.
01/01/2023 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 9 (9); Eye: 9 (9).
03/05/2023 Signed a 3-year contract worth a total of $65,880,000 with the Northern Virginia Retrievers organization.
09/25/2023 Wins the 2023 Silver League Championship with the Northern Virginia Retrievers.
11/01/2023 Finished 2nd in 2023 SL SL Outstanding Hitter Award voting.
01/01/2024 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 8 (8); Eye: 9 (9).
06/09/2024 Injured on 06/07/2024, diagnosed with a strained medial collateral ligament, will miss 5-6 weeks.
01/01/2025 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 8 (8); Eye: 8 (9).
06/22/2025 Was claimed off waivers by Boston while with Northern Virginia.
09/26/2025 Wins the 2025 President's Shield with the Boston Patriots.
01/01/2026 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 8 (8); Eye: 9 (9).
01/01/2026 Became a free agent.
03/09/2026 Signed a 4-year contract worth a total of $27,000,000 with the Kingston Township Legion organization.
06/06/2026 Injured (knee contusion), out for 6 days.
06/20/2026 Was traded by the Kingston Township Legion to the Montana Pandas, along with RF Clay Rush, $2,000,000, in exchange for RP Mike Chambers, RP Taro Ohayashi, LF Ye Der, RF Dani Trejo, SS Júlio Rodríguez.
07/03/2026 Injured (flu), day-to-day for 4 days.
09/21/2026 Wins the 3L 3L Player of the Week Award.
09/26/2026 Wins the 2026 Third League Championship with the Montana Pandas.
11/10/2026 Was traded by the Montana Pandas to the Brooklyn Dodgers in exchange for CF Frank Sharp, LF Daryl Moran, 1B Leonard O'Connor, $7,000,000.
01/01/2027 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 8 (8); Eye: 9 (10).
09/25/2027 Wins the 2027 Third League Championship with the Brooklyn Dodgers.
10/20/2027 Won the 2027 United States Baseball Association Tournament of Champions with the Brooklyn Dodgers!
01/01/2028 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 8 (8); Eye: 8 (10).
09/25/2028 Wins the 2028 Silver League Championship with the Brooklyn Dodgers.
10/18/2028 Has failed to meet the vesting criteria in his contract.
10/24/2028 Signed a 2-year contract extension worth a total of $1,980,000 with the Brooklyn Dodgers organization.
01/01/2029 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 7 (8); Eye: 6 (10).
10/23/2029 Has failed to meet the vesting criteria in his contract.
10/23/2029 Retired from professional baseball.
LEADERBOARD APPEARANCES
Year GS Rank
2015 108 1
2016 108 1
2017 108 1
2018 108 1
2019 108 1
2020 108 1
2021 108 1
Year PA Rank
2017 495 5
2019 494 1
2020 488 3
2021 479 6
Year AB Rank
2017 433 8
2019 423 8
Year H Rank
2017 138 6
2019 120 9
Year K Rank
2014 96 10
2015 97 5
2016 105 5
2019 95 6
Year TB Rank
2017 264 3
2018 216 8
2019 222 4
2020 216 4
Year HR Rank
2016 26 7
2017 34 2
2018 31 4
2019 28 2
2020 29 1
Year RBI Rank
2017 87 3
2018 88 2
2019 94 1
2020 70 4
Year R Rank
2015 77 9
2016 86 7
2017 94 2
2018 78 4
2019 69 6
2020 76 3
Year BB Rank
2015 76 4
2016 72 9
2017 61 7
2018 84 1
2019 68 5
2020 82 3
2021 82 2
Year IBB Rank
2018 12 1
2021 6 4
Year SF Rank
2015 4 6
2016 5 6
2018 4 10
2020 4 6
Year EBH Rank
2017 58 2
2018 45 8
2019 46 6
2020 45 4
Year AVG Rank
2017 .319 10
Year OBP Rank
2017 .402 7
2018 .409 4
2019 .387 9
2020 .402 4
2021 .392 6
Year SLG Rank
2017 .610 4
2018 .564 5
2019 .525 9
2020 .541 5
Year RC Rank
2017 106.97 3
2018 94.02 4
2019 87.43 5
2020 88.79 2
Year RC/27 Rank
2017 9.44 5
2018 8.81 5
2019 7.52 7
2020 7.81 4
Year ISO Rank
2016 .249 8
2017 .291 2
2018 .285 5
2019 .241 6
2020 .261 4
Year WOBA Rank
2017 .424 5
2018 .397 6
2019 .391 7
2020 .411 3
Year OPS Rank
2017 1.012 5
2018 .973 5
2019 .911 7
2020 .944 3
Year WAR Rank
2017 5.4 8
2018 5.0 7
2019 4.3 10
2020 5.4 3
2021 3.4 10
Sunday, March 18th, 2018 - OOTP Baseball 18.8 Build 76