Show modern player card
Name Team Age
John Mejia Retired (2025, Age 36) 42
Drafted Position Bats/Throws
Round 2, Pick 47
(2012)
RP B/L
League Option Years   Majors Service Time
Speaker Wilson League 0 7 years (77 games)
Total Rating   Arm Range
C- D-
Contact vs R Contact vs L Speed
C- C- C-
Power vs R Power vs L Bunting
D+ D+ D-
Endurance Velocity Control
B- B+
Leadership   Mentor Value  
C- B-
Health   Injured Days   Birthday
D+ 0 10/21/1989
WS Rings WS Appearances LCS Appearances
0 1 3
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
 Skill grades calculated using approximate current ratings minus past improvements.
Year  Endurance   Velocity   Control 
2012C+B-
2013C+C+B-
2014C+B-B-
2015C+B-
2016C+B-
2017C+B-
2018C+B-B+
2019C+B-B+
2020C+B-B+
2021C+B+
2022C+B+
2023C+B+
2024C+B+
2025B-B+
Career Transactions
DateTransaction
2025-11-01John Mejia has retired from the Free Agency Pool
2025-04-08The New York Express have waived John Mejia.
2025-03-07The New York Express have designated John Mejia for assignment.
2020-05-21John Mejia of the New York Express is injured and is expected to be out 38 days.
2017-09-10John Mejia of the New York Express is injured and is expected to be out 31 days.
2017-06-28The New York Express have promoted John Mejia to the major league team.