Show modern player card
Name Team Age
Jim Barnes Retired (2036, Age 34) 37
Drafted Position Bats/Throws
Round 3, Pick 41
(2026)
SP L/L
League Option Years   Majors Service Time
Jimmy Ryan League 0 0 years (25 games)
Total Rating   Arm Range
A- D+
Contact vs R Contact vs L Speed
A-
Power vs R Power vs L Bunting
D-
Endurance Velocity Control
B- C+
Leadership   Mentor Value  
D- D+
Health   Injured Days   Birthday
0 7/25/2002
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
Year Type   Chances    Endurance   Velocity   Control   Total 
2026 Majors 22.00 0 / 0 5 / 12 3 / 10 8 / 22
2027 Majors 26.00 0 / 0 7 / 10 3 / 16 10 / 26
2028 Majors 30.00 0 / 4 4 / 15 0 / 11 4 / 30
2029 Majors 28.00 0 / 1 2 / 15 0 / 12 2 / 28
2030 Majors 30.00 0 / 4 1 / 14 3 / 12 4 / 30
2031 Minors 15.00 0 / 0 2 / 7 2 / 8 4 / 15
2031 Majors 6.71 0 / 0 1 / 4 2 / 2 3 / 6
2032 Minors 7.00 0 / 0 0 / 5 1 / 2 1 / 7
2033 Minors 8.00 0 / 0 0 / 4 0 / 4 0 / 8
2033 Majors 26.00 0 / 0 0 / 11 0 / 15 0 / 26
2034 Majors 27.00 0 / 1 0 / 12 1 / 14 1 / 27
2035 Majors 30.00 0 / 1 0 / 15 1 / 14 1 / 30
2036 Majors 26.00 0 / 0 0 / 12 1 / 14 1 / 26
Total 0 / 11 22 / 136 17 / 134 39 / 281
Career Transactions
DateTransaction
2036-11-01Jim Barnes has retired from the Free Agency Pool
2033-07-17The St. Louis RedBirds have waived Jim Barnes.
2031-06-29The St. Louis RedBirds have promoted Taffy Oldham to the major league team. The St. Louis RedBirds have sent Jim Barnes to the minors.
2031-06-01The St. Louis RedBirds have promoted Joe Simpson to the major league team. The St. Louis RedBirds have promoted Jim Barnes to the major league team. The St. Louis RedBirds have designated Rick Magnuson for assignment. The St. Louis RedBirds have designated Tommy Grimes for assignment.
2031-06-01The St. Louis RedBirds have acquired Jim Barnes from the waiver wire.
2026-04-01The Montreal Singes have waived Jim Barnes.