Show modern player card
Name Team Age
John Welch Retired (2023, Age 35) Died (2052, Age 64)
Drafted Position Bats/Throws
Round 1, Pick 14
(2007)
3B R/R
League Option Years   Majors Service Time
Ivan Rodriguez League 0 12 years (147 games)
Total Rating   Arm Range
B+ A+ B-
Contact vs R Contact vs L Speed
A- A-
Power vs R Power vs L Bunting
A- A- D-
Endurance Velocity Control
B- D- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A+ A+
Health   Injured Days   Birthday
D+ 0 10/17/1988
WS Rings WS Appearances LCS Appearances
1 2 8
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year   Team G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
2007 PHI 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
2011 CLE 16 49 7 13 3 0 2 5 9 10 0 0 2 .828 .379 .449 .265
2012 CLE 93 372 39 106 17 6 11 62 34 73 4 2 21 .793 .341 .452 .285
2013 CLE 135 522 68 128 19 3 14 78 46 94 5 6 14 .678 .304 .374 .245
2014 CLE 135 526 78 140 27 3 11 79 56 94 18 11 13 .726 .334 .392 .266
2015 CLE 135 515 75 136 23 3 12 74 54 77 3 0 22 .721 .331 .390 .264
2016 CLE 135 539 86 162 34 5 26 110 50 80 2 0 12 .884 .358 .527 .301
2017 CLE 135 514 82 159 32 3 19 102 58 96 1 1 13 .868 .374 .494 .309
2018 CLE 135 516 79 152 21 4 16 61 58 82 0 0 11 .809 .366 .444 .295
2019 CLE 135 558 87 171 30 6 23 91 63 89 0 1 16 .884 .378 .505 .306
2020 CLE 138 523 98 161 27 6 26 106 62 94 0 0 12 .914 .382 .532 .308
2021 CLE 108 404 61 118 14 4 19 73 48 60 0 0 16 .855 .368 .488 .292
2022 CLE 103 339 52 90 15 2 10 53 34 58 1 0 8 .741 .331 .410 .265
2023 CLE 70 225 25 50 6 0 10 35 17 41 0 0 6 .661 .279 .382 .222
Total 1473 5602 837 1586 268 45 199 929 589 948 34 21 166 .803 .350 .454 .283
Career Transactions
DateTransaction
2023-11-01John Welch has retired from the Cleveland Styx
2012-06-13The Cleveland Styx have promoted John Welch to the major league team. The Cleveland Styx have sent Art Fagan to the minors.
2012-06-01The Cleveland Styx have promoted Art Fagan to the major league team. The Cleveland Styx have sent John Welch to the minors.
2012-05-31John Welch of the Cleveland Styx is injured and is expected to be out 15 days.
2012-05-15The Cleveland Styx have promoted John Welch to the major league team. The Cleveland Styx have sent Art Fagan to the minors.
2012-04-01The Cleveland Styx have promoted Art Fagan to the major league team. The Cleveland Styx have promoted Pedro Drew to the major league team. The Cleveland Styx have promoted Butch Sunday to the major league team. The Cleveland Styx have sent John Welch to the minors. The Cleveland Styx have sent A.J. Jones to the minors. The Cleveland Styx have sent Jimmy Fridley to the minors.
2011-04-01The Cleveland Styx have promoted Jimmy Fridley to the major league team. The Cleveland Styx have promoted John Welch to the major league team. The Cleveland Styx have designated Dick Hasenmayer for assignment.
2008-04-18A trade has been completed between the Cleveland Styx and the Philadelphia Amish Paradise. The Philadelphia Amish Paradise receive Tim Smith, Ed Rodriguez from the Cleveland Styx in exchange for John Welch, Draft Pick - 2009 Round 1 (PHI).
2007-07-22The Philadelphia Amish Paradise have sent John Welch to the minors.
2007-07-16The Philadelphia Amish Paradise have promoted John Welch to the major leagues.