Show classic player card
Greg Maddux League
4-1-2054
John Excalibur Starting Pitcher
Retired (2028, Age 38)
CAREER BIOGRAPHICAL DATA
ERA 3.26 Total Rating   Bats/Throws R/R
W-L 215-106 Status Retired (2028) Option Years 0  
SV 1 Age 63 (OS 64) Date of Birth 08-05-1990
K 2297 Drafted Round 1, Pick 1
(2009)
Majors Svc Time 13 years
(106 games)
IP 2878.0
WHIP 1.22
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L D- Endurance B+   Ldrship D-
Power vs. R Power vs. L D+ Velocity B+   Mentor Val C-
Speed D+ Bunt C- Control
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 5
1B --- LF --- Arm WS Appearances 6
2B --- CF ---   Health C+ LCS Appearances 9
3B --- RF ---   Injured Days 0 All Star Teams 4
* League requires 50% rating to start at catcher.

 
Year Type OS Age Chances   Active GS Injured  Endurance   Velocity   Control   Total 
2009 Minors 19 76.00 2 / 8 6 / 28 6 / 40 14 / 76
2010 Minors 20 55.00 0 / 2 1 / 30 4 / 23 5 / 55
2011 Minors 21 32.00 0 / 0 1 / 15 3 / 17 4 / 32
2012 Minors 22 48.00 0 / 3 2 / 17 2 / 28 4 / 48
2013 Minors 23 41.00 1 / 5 3 / 21 2 / 15 6 / 41
2013 Majors 23 7.23 22 3 0 0 / 0 1 / 4 1 / 3 2 / 7
2014 Minors 24 60.00 0 / 5 2 / 25 1 / 30 3 / 60
2014 Majors 24 1.89 3 2 0 0 / 0 0 / 0 0 / 1 0 / 1
2015 Majors 25 42.37 162 9 0 2 / 14 4 / 16 4 / 12 10 / 42
2016 Majors 26 48.79 162 19 0 3 / 11 2 / 14 1 / 23 6 / 48
2017 Majors 27 51.07 162 28 0 2 / 11 2 / 16 3 / 24 7 / 51
2018 Majors 28 53.20 162 31 0 1 / 8 4 / 21 2 / 24 7 / 53
2019 Majors 29 52.45 162 31 0 1 / 13 0 / 17 1 / 22 2 / 52
2020 Majors 30 53.47 162 33 0 0 / 15 3 / 24 1 / 14 4 / 53
2021 Majors 31 55.30 162 35 0 0 / 14 0 / 22 0 / 19 0 / 55
2022 Majors 32 51.54 162 30 0 0 / 9 1 / 21 3 / 21 4 / 51
2023 Majors 33 52.80 162 31 0 1 / 13 0 / 24 0 / 15 1 / 52
2024 Majors 34 50.65 162 31 0 -4 / 17 -7 / 20 -2 / 13 -13 / 50
2025 Majors 35 42.05 162 25 0 -1 / 10 0 / 16 -2 / 16 -3 / 42
2026 Majors 36 47.81 162 29 0 0 / 7 -7 / 19 -4 / 21 -11 / 47
2027 Majors 37 46.40 162 28 0 -3 / 8 -7 / 13 -4 / 25 -14 / 46
2028 Minors 38 1.00 0 / 0 0 / 0 0 / 1 0 / 1
2028 Majors 38 12.19 62 7 0 -2 / 0 -3 / 8 -3 / 4 -8 / 12
Total 2193 372 0 3 / 173 8 / 391 19 / 411 30 / 975
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.