Show modern player card
Name Team Age
Joe Ainsmith Retired (2035, Age 40) Died (2086, Age 91)
Drafted Position Bats/Throws
Round 2, Pick 20
(2013)
CF B/R
League Option Years   Majors Service Time
Kevin Brown League 0 16 years (95 games)
Total Rating   Arm Range
B+ A-
Contact vs R Contact vs L Speed
B- B-
Power vs R Power vs L Bunting
B-
Endurance Velocity Control
B- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
B+ B+
Health   Injured Days   Birthday
0 2/4/1995
WS Rings WS Appearances LCS Appearances
0 1 2
Alt Pos (LF) Alt Pos (RF) Alt Pos (2B)
A+ (99.0 %) A+ (97.8 %) D- (11.6 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year   Team G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
2018 SF 146 531 48 106 13 1 17 62 29 130 16 8 4 .565 .241 .324 .200
2019 SF 161 656 89 158 26 6 16 72 71 152 18 9 2 .688 .316 .372 .241
2020 SF 161 653 90 158 21 5 17 69 72 165 37 10 4 .686 .318 .368 .242
2021 SF 161 674 111 209 33 2 18 109 73 141 30 19 2 .821 .376 .445 .310
2022 SF 161 659 100 201 38 11 29 112 70 117 27 13 1 .899 .371 .528 .305
2023 SF 161 653 91 171 34 8 19 107 65 136 18 10 1 .755 .330 .426 .262
2024 BRO 161 681 115 203 33 3 28 84 59 135 15 8 4 .831 .353 .479 .298
2025 BRO 161 658 121 186 41 6 22 76 74 139 23 10 7 .823 .359 .464 .283
2026 BRO 161 660 105 190 37 1 21 78 67 120 22 13 3 .798 .355 .442 .288
2027 BRO 161 656 107 183 29 5 36 125 62 144 11 9 5 .844 .341 .503 .279
2028 BRO 129 241 45 65 9 4 10 38 37 53 6 1 2 .832 .367 .465 .270
2029 BRO 141 484 83 133 24 2 21 81 53 109 16 5 1 .808 .346 .463 .275
2030 STL-MIA 135 493 69 133 22 5 21 107 48 95 8 5 1 .793 .330 .462 .270
2031 MIA 159 608 70 157 22 4 20 99 66 129 12 5 6 .736 .330 .406 .258
2032 PIT 136 335 44 89 12 3 12 48 35 64 0 0 1 .765 .338 .427 .266
2033 PIT 111 302 23 78 7 0 6 38 33 52 0 0 4 .671 .330 .341 .258
2034 LAN 120 201 18 50 11 1 4 32 14 30 6 11 9 .668 .295 .373 .249
Total 2526 9145 1329 2470 412 67 317 1337 928 1911 265 136 57 .771 .337 .434 .270
Career Transactions
DateTransaction
2035-11-01Joe Ainsmith has retired from the Free Agency Pool
2034-04-27The Los Angeles Nihilists have promoted Joe Ainsmith to the major league team. The Los Angeles Nihilists have sent Mose Rosario to the minors.
2034-04-27The Los Angeles Nihilists have acquired Joe Ainsmith from the waiver wire.
2033-08-11The Pittsburgh Pounders have promoted Joe Ainsmith to the major league team.
2033-07-02The Pittsburgh Pounders have promoted John Lyons to the major league team. The Pittsburgh Pounders have designated Joe Ainsmith for assignment.
2033-06-19The Pittsburgh Pounders have placed Joe Ainsmith on the trade block.
2032-03-28The Pittsburgh Pounders have promoted Lum Richards to the major league team. The Pittsburgh Pounders have promoted Joe Ainsmith to the major league team.
2032-03-28Joe Ainsmith has signed with the Pittsburgh Pounders for $4.94M per year for 2 years.
2030-05-14The Miami NumberMan have promoted Joe Ainsmith to the major league team. The Miami NumberMan have designated Heinie Johnson for assignment.
2030-05-14Trade #1366115 has been completed between the St. Louis Cardinals and the Miami NumberMan. The Miami NumberMan receive Joe Ainsmith from the St. Louis Cardinals in exchange for Draft Pick 2033 Round 3 MIA (Art McGuire).
2030-04-28The St. Louis Cardinals have promoted Terry Newson to the major league team. The St. Louis Cardinals have designated Joe Ainsmith for assignment.
2030-04-15The St. Louis Cardinals have re-claimed Joe Ainsmith from the waiver wire.
2030-04-09The St. Louis Cardinals have promoted Joe Goliat to the major league team. The St. Louis Cardinals have designated Joe Ainsmith for assignment.
2030-03-29The St. Louis Cardinals have removed Joe Ainsmith from the trade block.
2029-08-07The Brooklyn Dodgers have placed Joe Ainsmith on the trade block.
2028-05-10Joe Ainsmith of the Brooklyn Dodgers is injured and is expected to be out 11 days.
2024-03-30The Brooklyn Dodgers have promoted Doug Newkirk to the major league team. The Brooklyn Dodgers have promoted Walter Cabrera to the major league team. The Brooklyn Dodgers have promoted Joe Ainsmith to the major league team. The Brooklyn Dodgers have promoted Harry Huggins to the major league team. The Brooklyn Dodgers have promoted Gil Hudson to the major league team. The Brooklyn Dodgers have promoted Gil Price to the major league team.
2024-03-30Joe Ainsmith has signed with the Brooklyn Dodgers for $7.0M per year for 8 years.
2018-03-30The San Francisco Rotties have promoted Joe Ainsmith to the major league team. The San Francisco Rotties have sent Jock Steevens to the minors.