Show modern player card
Name Team Age
John Excalibur Retired (2028, Age 38) 63
Drafted Position Bats/Throws
Round 1, Pick 1
(2009)
SP R/R
League Option Years   Majors Service Time
Greg Maddux League 0 13 years (106 games)
Total Rating   Arm Range
Contact vs R Contact vs L Speed
D- D+
Power vs R Power vs L Bunting
D+ C-
Endurance Velocity Control
B+ B+
Leadership   Mentor Value  
D- C-
Health   Injured Days   Birthday
C+ 0 8/5/1990
WS Rings WS Appearances LCS Appearances
5 6 9
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   Team W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA
2013 PHI 1 1 6 3 1 0 0 0 25.1 34 12 12 1 6 26 1.58 4.26
2014 PHI 1 1 2 2 0 0 0 0 11.2 12 7 7 0 6 6 1.54 5.40
2015 PHI 16 5 44 9 3 0 1 0 106.0 91 49 43 3 42 75 1.25 3.65
2016 PHI 13 7 41 19 2 0 0 0 179.0 174 82 75 2 71 131 1.37 3.77
2017 PHI 15 6 28 28 6 1 0 0 212.1 201 97 91 3 91 178 1.38 3.86
2018 PHI 19 10 31 31 11 5 0 0 247.2 204 94 92 3 92 211 1.20 3.34
2019 PHI 19 9 31 31 10 2 0 0 248.1 224 100 90 5 75 204 1.20 3.26
2020 PHI 25 5 33 33 17 7 0 0 274.1 212 72 63 4 72 236 1.04 2.07
2021 PHI 22 9 35 35 12 2 0 0 289.2 232 90 82 8 95 243 1.13 2.55
2022 PHI 19 8 30 30 7 3 0 0 236.1 218 106 95 2 77 181 1.25 3.62
2023 PHI 20 8 31 31 15 3 0 0 253.2 204 79 70 1 77 206 1.11 2.48
2024 PHI 17 9 31 31 1 0 0 0 222.0 196 102 83 0 68 185 1.19 3.36
2025 PHI-KC 7 8 25 25 3 1 0 0 166.1 151 76 65 1 51 127 1.21 3.52
2026 KC 11 6 29 29 1 0 0 0 189.2 183 92 82 1 63 146 1.30 3.89
2027 KC 10 10 31 28 0 0 0 0 175.0 160 76 72 3 63 112 1.27 3.70
2028 KC-CHN-BRO 0 4 7 7 0 0 0 0 40.2 52 28 21 0 10 30 1.52 4.65
2054 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
Total 215 106 435 372 89 24 1 0 2878.0 2548 1162 1043 37 959 2297 1.22 3.26
Career Transactions
DateTransaction
2028-11-01John Excalibur has retired from the Brooklyn Batmen
2028-09-14The Brooklyn Batmen have promoted John Excalibur to the major league team.
2028-09-12The Brooklyn Batmen have acquired John Excalibur from the waiver wire.
2028-09-05The Chicago Cubbies have waived John Excalibur.
2028-08-13The Chicago Cubbies have designated John Excalibur for assignment.
2028-07-24The Chicago Cubbies have promoted John Excalibur to the major league team. The Chicago Cubbies have designated Tom Davis for assignment.
2028-07-24The Chicago Cubbies have acquired John Excalibur from the waiver wire.
2028-05-12The Kansas City Devils have waived John Excalibur.
2028-05-03The Kansas City Devils have designated John Excalibur for assignment.
2025-04-21Trade #1123951 has been completed between the Philadelphia Cheesesteaks and the Kansas City Devils. The Kansas City Devils receive John Excalibur from the Philadelphia Cheesesteaks in exchange for Draft Pick 2027 Round 2 KC (Rocky Middleton). Protest This Trade.
2024-04-25The Philadelphia Cheesesteaks have placed John Excalibur on the trade block.
2018-05-31John Excalibur of the Philadelphia Cheesesteaks has thrown a no-hitter against the Chicago Cubbies.
2015-03-25The Philadelphia Liberators have promoted Jeff Lentine to the major league team. The Philadelphia Liberators have promoted John Excalibur to the major league team.
2014-10-03The Philadelphia Liberators have sent Hanley Lajoie to the minors. The Philadelphia Liberators have sent John Excalibur to the minors. The Philadelphia Liberators have sent Ron Finneran to the minors. The Philadelphia Liberators have sent Jose Kroon to the minors.
2014-10-01The Philadelphia Liberators have promoted Jose Kroon to the major league team. The Philadelphia Liberators have promoted John Excalibur to the major league team. The Philadelphia Liberators have promoted Hanley Lajoie to the major league team.
2014-04-14The Philadelphia Liberators have promoted Ty Molitor to the major league team. The Philadelphia Liberators have sent John Excalibur to the minors.
2014-04-12The Philadelphia Liberators have promoted John Excalibur to the major league team. The Philadelphia Liberators have sent Ty Molitor to the minors.
2014-03-25The Philadelphia Liberators have sent John Excalibur down to the minors.
2013-09-07The Philadelphia Liberators have promoted John Excalibur to the major league team. The Philadelphia Liberators have sent Tsuyoshi Yount to the minors.
2009-04-01The Philadelphia Liberators have renamed Jeff Briles to John Excalibur.