Show classic player card
Satchel Paige League
9-5-2046
Charlie Leonard Catcher
Retired (2026, Age 39)
CAREER BIOGRAPHICAL DATA
AVG .246 Total Rating B-   Bats/Throws R/R
OPS .679 Status Retired (2026) Option Years 0  
H 1166 Age 59 (OS 59) Date of Birth 04-04-1987
HR 134 Drafted Round 2, Pick 43
(2007)
Majors Svc Time 15 years
(84 games)
RBI 577
SB 93
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L C+ Endurance B-   Ldrship B-
Power vs. R Power vs. L Velocity D-   Mentor vR C+
Speed B- Bunt D- Control   Mentor vL C+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * A+ (100%) SS --- Range C- WS Rings 0
1B C+ (45.7%) LF D- (6.5%) Arm A+ WS Appearances 0
2B --- CF ---   Health C- LCS Appearances 0
3B --- RF (2.7%)   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year POS Team G GS INN TC PO A E DP PB SB CS CS% +/- RF   FPCT GG
2010 C ARI 38 38 335.2 302 282 19 1 0 1 38 15 28.3% 0 8.07 .997
2011 C ARI 115 27 402.1 345 323 20 2 1 2 40 17 29.8% 0 7.67 .994
LF ARI 2 0 4.0 0 0 0 0 0 0 0.00 NaN
RF ARI 2 0 2.0 0 0 0 0 0 0 0.00 NaN
2012 C ARI 128 123 1049.0 874 816 54 4 3 6 93 45 32.6% 0 7.46 .995
2013 C ARI 107 99 816.0 727 672 54 1 1 4 49 43 46.7% +1 8.01 .999
1B ARI 4 3 26.0 22 22 0 0 4 0 7.62 1.000
2014 C ARI 122 122 1066.2 868 801 66 1 6 8 56 61 52.1% -1 7.32 .999
2015 C ARI 96 88 766.2 657 604 53 0 1 5 48 41 46.1% 0 7.71 1.000
1B ARI 4 4 34.0 33 32 1 0 2 -1 8.74 1.000
CF ARI 1 0 1.0 0 0 0 0 0 0 0.00 NaN
2016 C ARI 82 58 557.0 454 421 33 0 4 3 29 29 50.0% 0 7.34 1.000
1B ARI 4 4 32.0 40 38 2 0 3 -2 11.25 1.000
2017 C ARI 123 119 1045.0 876 843 33 0 4 10 49 28 36.4% 0 7.54 1.000
1B ARI 1 1 9.0 12 10 1 1 1 0 11.00 .917
2018 C ARI 84 67 632.0 541 519 21 1 1 1 24 13 35.1% 0 7.69 .998
1B ARI 6 6 53.0 62 62 0 0 3 -1 10.53 1.000
2B ARI 2 0 4.0 1 0 1 0 0 0 2.25 1.000
LF ARI 2 0 3.0 0 0 0 0 0 0 0.00 NaN
2019 C ARI 95 71 663.2 574 539 35 0 2 3 33 26 44.1% 0 7.78 1.000
1B ARI 4 4 36.0 33 31 2 0 1 -1 8.25 1.000
LF ARI 1 0 2.0 0 0 0 0 0 0 0.00 NaN
2020 C ARI 130 130 1156.0 1023 981 39 3 2 11 54 31 36.5% 0 7.94 .997
2021 C ARI 64 60 520.1 446 420 25 1 3 1 33 24 42.1% 0 7.70 .998
1B ARI 11 11 98.0 118 113 5 0 15 -1 10.84 1.000
2022 C ARI 79 49 479.0 395 375 20 0 1 3 38 18 32.1% 0 7.42 1.000
1B ARI 13 13 104.0 98 96 2 0 9 -2 8.48 1.000
CF ARI 1 0 3.0 0 0 0 0 0 0 0.00 NaN
2B ARI 2 0 2.0 1 0 1 0 0 0 4.50 1.000
2023 C ARI 47 20 223.2 201 188 12 1 0 1 14 10 41.7% +1 8.05 .995
1B ARI 21 11 108.0 103 102 0 1 6 0 8.50 .990
3B ARI 8 0 16.2 7 1 5 1 0 0 3.24 .857
RF ARI 1 0 3.0 0 0 0 0 0 0 0.00 NaN
2024 C ARI 48 43 357.0 303 282 21 0 3 1 28 16 36.4% 0 7.64 1.000
1B ARI 4 0 17.0 21 20 1 0 3 0 11.12 1.000
2025 C HOU 31 28 245.1 214 202 11 1 1 1 13 7 35.0% 0 7.81 .995
LF HOU 8 8 66.0 12 11 1 0 0 0 1.64 1.000
RF HOU 4 4 35.0 6 5 0 1 0 0 1.29 .833
2026 C PHI 14 14 109.0 112 111 1 0 0 0 6 1 14.3% 0 9.25 1.000
Pos Total C 1403 1156 10424.1 8912 8379 517 16 33 61 645 425 39.7% +1 7.68 .998
1B 72 57 517.0 542 526 14 2 47 -8 9.40 .996
LF 13 8 75.0 12 11 1 0 0 0 1.44 1.000
RF 7 4 40.0 6 5 0 1 0 0 1.12 .833
3B 8 0 16.2 7 1 5 1 0 0 3.24 .857
2B 4 0 6.0 2 0 2 0 0 0 3.00 1.000
CF 2 0 4.0 0 0 0 0 0 0 0.00 NaN
Total 1509 1225 11083.0 9481 8922 539 20 80 61 645 425 39.7% -7 7.68 .998
Career Transactions
DateTransaction
2026-11-01Charlie Leonard has retired from the Philadelphia Athletics
2026-09-30The Philadelphia Athletics have designated Charlie Leonard for assignment.
2026-09-11The Philadelphia Athletics have promoted Arthur Franco to the major league team. The Philadelphia Athletics have promoted Charlie Leonard to the major league team.
2026-09-11The Philadelphia Athletics have acquired Charlie Leonard from the waiver wire.
2026-05-14The Houston Outlaws have waived Charlie Leonard.
2026-04-02The Houston Outlaws have promoted Harl Murphy to the major league team. The Houston Outlaws have designated Charlie Leonard for assignment.
2025-04-08The Houston Outlaws have acquired Charlie Leonard from the waiver wire.
2025-04-01The Arizona Vipers have promoted Clint Ryan to the major league team. The Arizona Vipers have designated Charlie Leonard for assignment.
2022-08-19Charlie Leonard of the Arizona Vipers is injured and is expected to be out 21 days.
2014-06-03Charlie Leonard of the Arizona Vipers is injured and is expected to be out 13 days.
2013-09-11Charlie Leonard of the Arizona Vipers is injured and is expected to be out 26 days.
2010-07-13The Arizona Vipers have promoted Charlie Leonard to the major league team.
2010-07-13Trade #1777771 has been completed between the Pittsburgh Porcupines and the Arizona Vipers. The Arizona Vipers receive Charlie Leonard from the Pittsburgh Porcupines in exchange for Steve Brewer.