Show classic player card
Satchel Paige League
6-28-2042
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 55 (OS 55) 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   Team G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
2010 ARI
41
155
16
35
6
1
5
14
9
41 1 0
2
1 1
.647
.273
.374
.148
.226
2011 ARI
132
161
21
37
5
1
6
18
14
35 2 0
2
1 2
.685
.299
.385
.155
.230
2012 ARI
131
421
29
101
17
4
6
48
32
100 1 1
6
6 4
.637
.295
.342
.102
.240
2013 ARI
115
339
43
85
7
3
13
50
24
73 0 5
3
1 1
.700
.296
.404
.153
.251
2014 ARI
122
451
56
106
18
2
16
59
37
109 2 2
6
2 1
.685
.295
.390
.155
.235
2015 ARI
107
324
27
72
12
0
6
38
30
81 3 4
4
4 0
.606
.291
.315
.093
.222
2016 ARI
97
262
33
72
10
1
7
40
18
48 3 1
8
2 0
.728
.327
.401
.126
.275
2017 ARI
126
462
59
127
17
2
13
58
29
99 1 4
8
5 1
.721
.317
.405
.130
.275
2018 ARI
118
321
49
83
11
2
15
40
26
73 4 2
4
1 1
.766
.320
.445
.187
.259
2019 ARI
112
313
31
70
13
1
9
39
22
76 3 0
7
5 0
.639
.281
.358
.134
.224
2020 ARI
130
491
55
128
15
5
15
61
42
102 2 2
13
7 3
.724
.320
.403
.143
.261
2021 ARI
78
256
22
66
8
1
6
26
21
58 2 1
11
4 1
.685
.318
.367
.109
.258
2022 ARI
116
252
24
55
6
2
4
29
21
61 0 3
10
4 0
.581
.275
.306
.087
.218
2023 ARI
102
173
21
51
9
0
5
28
12
41 1 0
5
0 3
.778
.344
.434
.139
.295
2024 ARI
68
154
16
27
2
1
3
8
12
44 0 0
3
1 0
.495
.235
.260
.084
.175
2025 HOU
60
164
24
46
11
0
5
20
10
38 0 0
0
0 2
.761
.322
.439
.159
.280
2026 PHI
14
40
1
5
2
0
0
1
0
8 0 0
1
0 0
.300
.125
.175
.050
.125
Total
1669
4739
527
1166
169
26
134
577
359
1087 25 25
93
44 20
.679
.301
.378
.131
.246
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.