Show modern player card
Name Team Age
John Mesa Retired (2063, Age 38) 56
Drafted Position Bats/Throws
Round 1, Pick 15
(2044)
2B R/R
League Option Years   Majors Service Time
Santo Rodriguez League 0 14 years (89 games)
Total Rating   Arm Range
B-
Contact vs R Contact vs L Speed
B+ A-
Power vs R Power vs L Bunting
C+ B- D-
Endurance Velocity Control
B- D- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A+ A+
Health   Injured Days   Birthday
0 8/19/2025
WS Rings WS Appearances LCS Appearances
0 0 2
Alt Pos (SS) Alt Pos (---) Alt Pos (---)
(15.3 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year Type   Chances   Active GS Injured  Contact vs R   Power vs R   Contact vs L   Power vs L   Speed   Arm   Range   Total 
2044 Minors 46.00 4 / 4 5 / 7 3 / 4 5 / 8 4 / 4 8 / 8 11 / 11 40 / 46
2045 Minors 68.00 7 / 8 10 / 13 3 / 10 7 / 9 6 / 10 7 / 7 9 / 11 49 / 68
2046 Minors 62.00 6 / 10 9 / 14 6 / 12 3 / 8 5 / 6 2 / 5 7 / 7 38 / 62
2047 Minors 60.00 5 / 8 5 / 6 0 / 5 1 / 4 4 / 9 5 / 10 10 / 18 30 / 60
2048 Minors 25.00 3 / 4 0 / 1 2 / 5 0 / 1 0 / 2 7 / 7 3 / 5 15 / 25
2048 Majors 30.62 84 78 0 2 / 4 2 / 5 2 / 5 2 / 5 3 / 3 3 / 6 0 / 2 14 / 30
2049 Majors 58.98 162 151 0 2 / 7 3 / 8 2 / 8 3 / 10 4 / 8 3 / 7 5 / 10 22 / 58
2050 Majors 65.84 162 151 0 2 / 8 2 / 6 2 / 11 1 / 7 0 / 3 2 / 14 8 / 16 17 / 65
2051 Majors 64.22 156 145 6 3 / 9 4 / 11 0 / 17 3 / 10 1 / 5 2 / 10 1 / 2 14 / 64
2052 Majors 62.24 162 101 0 2 / 12 1 / 10 2 / 11 0 / 5 2 / 6 4 / 7 2 / 11 13 / 62
2053 Majors 51.66 162 84 0 1 / 9 0 / 10 0 / 5 0 / 2 1 / 10 2 / 4 0 / 11 4 / 51
2054 Majors 64.94 162 151 0 0 / 10 0 / 5 0 / 4 2 / 15 0 / 5 0 / 13 1 / 12 3 / 64
2055 Majors 64.71 162 148 0 1 / 9 0 / 3 0 / 8 0 / 9 1 / 14 0 / 13 1 / 8 3 / 64
2056 Majors 64.81 162 142 0 0 / 8 1 / 6 1 / 9 0 / 10 0 / 12 1 / 13 0 / 6 3 / 64
2057 Majors 65.33 162 151 0 0 / 9 0 / 11 0 / 7 2 / 16 0 / 9 0 / 8 1 / 5 3 / 65
2058 Majors 62.73 155 145 7 0 / 5 0 / 4 0 / 5 0 / 13 0 / 9 0 / 12 1 / 14 1 / 62
2059 Majors 52.97 162 98 0 -1 / 8 -7 / 12 -2 / 7 -2 / 6 -3 / 6 -2 / 7 -1 / 6 -18 / 52
2060 Majors 46.93 162 66 0 -2 / 10 -6 / 6 -2 / 7 -7 / 7 -2 / 7 -4 / 6 -1 / 3 -24 / 46
2061 Majors 67.08 162 130 0 -1 / 4 -5 / 15 -2 / 9 -6 / 12 -5 / 9 -2 / 8 -1 / 10 -22 / 67
2062 Majors 65.77 162 148 0 -2 / 13 -4 / 4 -1 / 7 -3 / 13 -4 / 8 -1 / 10 -3 / 10 -18 / 65
2063 Minors 58.00 0 / 6 0 / 5 0 / 13 0 / 8 0 / 7 0 / 9 0 / 10 0 / 58
Total 2339 1889 13 32 / 165 20 / 162 16 / 169 11 / 178 17 / 152 37 / 184 54 / 188 187 / 1198
Career Transactions
DateTransaction
2063-11-01John Mesa has retired from the Washington Doubledays
2063-04-01The Boston Doubledays have promoted Kenji Miyaji to the major league team. The Boston Doubledays have promoted Bill Brower to the major league team. The Boston Doubledays have designated John Mesa for assignment. The Boston Doubledays have designated Bob Johnson for assignment.
2058-10-09John Mesa of the Boston Doubledays is injured and is expected to be out 16 days.
2058-07-13John Mesa of the Boston Doubledays is injured and is expected to be out 8 days.
2055-09-02Trade #1766626 has been completed between the Boston Doubledays and the Seattle Pilots. The Seattle Pilots receive Draft Pick 2057 Round 2 HOU (Sam Palacios), Draft Pick 2057 Round 1 BOS (Lewis Bassel), Draft Pick 2056 Round 1 BOS (Sam Smith) from the Boston Doubledays in exchange for John Mesa, Steven Butler.
2051-09-24John Mesa of the Seattle Pilots is injured and is expected to be out 13 days.
2048-06-28The Seattle Pilots have promoted John Mesa to the major league team.