Kenny McMahon



Kenny McMahon
United States   Kenny McMahon [ID #125972] Bookmark Kenny McMahon          Retired          P
Home Town: Cary, North Carolina           College: Xavier University           Drafted: 2026, Round #4 by Petaluma Ducks
VeteranBats (L)                      Throws (L)                      Positions: P
AttributesPitchingDefense
Age: 58Velocity: 10 Fielding: 8
Height: 6' 1"Change of Speeds: 17 Range: 8
Weight: 207Movement: 13 Arm: 10
Experience: 11 years Control: 18 Skill Index: 12 / 20 103
Salary: $0.50MStamina: 14 Potential:12 / 20 12
Pitch Repertoire: Fastball, Changeup, Curveball, Slider


Year Team LL G W L S BS H IP H R ER BB HB K HR GS CG SHO QS ERA FIP BAA VLHB VRHB WHIP ST% GB/FB RS WP POTG Age SI Salary
2028 BUR 6 2 0 0 0 0 0 7 16 13 13 4 0 0 2 0 0 0 0 15.95 8.28 .432 .400 .438 2.727 59.4 0.82 - 0 0 22 51 $0.20M
2029 TOR 6 51 4 7 2 4 1 115 144 83 74 45 4 42 17 0 0 0 0 5.77 5.46 .306 .185 .322 1.673 60.5 1.16 - 3 1 23 64 $0.50M
2030 TOR 6 27 3 9 1 0 2 96 119 64 55 21 1 42 10 18 0 0 3 5.16 4.27 .293 .220 .305 1.469 65.6 1.48 4.89 3 1 24 86 $0.50M
2031 TOR 6 34 13 12 0 0 0 227 243 107 102 26 4 102 25 34 5 0 19 4.03 4.00 .264 .206 .275 1.199 70.5 1.17 4.56 2 6 25 101 $0.50M
2032 TOR 6 30 15 9 0 0 0 191 228 111 100 28 3 83 27 30 3 0 13 4.70 4.54 .288 .233 .297 1.354 70.3 1.18 6.23 2 6 26 103 $0.70M
2033 PET 6 34 12 13 0 0 0 221 258 129 109 41 4 85 25 34 4 1 16 4.44 4.39 .282 .236 .290 1.371 70.6 1.16 4.85 4 6 27 103 $1.20M
2034 PET 6 33 10 10 0 0 0 193 256 112 108 30 5 76 19 33 5 0 15 5.03 4.07 .314 .315 .314 1.505 69.5 1.28 5.52 0 5 28 103 $1.55M
2035 PET 6 All-Star - Pitcher 33 12 16 0 0 0 217 224 114 97 42 3 79 22 33 6 1 17 4.02 4.30 .259 .278 .256 1.240 70.5 1.23 3.97 3 8 29 103 $1.30M
2036 PET 6 35 18 9 0 0 0 246 252 120 112 43 6 104 26 35 5 0 19 4.10 4.18 .260 .252 .261 1.224 70.5 1.16 4.51 3 10 30 103 $1.30M
2037 PET 6 All-Star - Pitcher 31 11 14 0 0 0 212 223 104 88 36 3 98 28 31 4 0 18 3.72 4.43 .266 .219 .270 1.232 69.7 1.26 4.26 2 3 31 103 $1.60M
2038 PET 6 28 7 13 0 0 0 188 205 90 84 44 5 67 20 28 3 0 16 4.02 4.52 .276 .231 .281 1.351 68.6 1.19 3.89 0 5 32 100 $1.80M
2039 PET 6 33 7 13 0 0 0 186 242 119 104 44 6 58 22 33 0 0 13 5.02 4.80 .307 .275 .309 1.567 67.8 1.11 5.27 5 3 33 97 $1.60M
2040 PET 6 32 9 17 0 0 0 193 232 111 104 44 4 61 25 32 2 0 16 4.84 4.86 .293 .123 .306 1.448 67.4 1.07 4.91 5 3 34 95 $1.10M
2041 PET 6 30 10 12 0 0 0 172 202 113 101 57 4 57 28 30 1 0 12 5.27 5.61 .286 .265 .288 1.526 64.7 1.12 6.07 2 2 35 88 $0.85M
Total 433 131 154 3 4 3 2467 2844 1390 1251 505 52 954 296 371 38 2 177 4.56 4.53 .283 .238 .288 1.378 68.5 1.18 4.91 34 59 - - -

Year Team P % C % 1B % 2B % 3B % SS % OF % LF % CF % RF % DH CS% PB DP OA E FP
2028 BUR 2 1.000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 0 0 0 1.000
2029 TOR 51 .962 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 3 0 1 .962
2030 TOR 27 1.000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 0 0 0 1.000
2031 TOR 34 .959 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 6 0 2 .959
2032 TOR 30 .978 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 2 0 1 .978
2033 PET 34 .952 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 2 0 3 .952
2034 PET 33 .976 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 2 0 1 .976
2035 PET 33 .963 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 2 0 2 .963
2036 PET 35 .965 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 3 0 2 .965
2037 PET 31 .936 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 2 0 3 .936
2038 PET 28 .975 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 1 0 1 .975
2039 PET 33 1.000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 2 0 0 1.000
2040 PET 32 .943 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 3 0 2 .943
2041 PET 30 .946 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 1 0 2 .946
Total 433 .964 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 .000 0 0% 0 29 0 20 .964


Date Game Date Team From Team To Age Transaction Type
02/19/16 May 5th 2026 Draft Prospect Pool Newport Beach Ducks 20 College Draftee
08/23/19 March 14th 2042 Petaluma Ducks Free Agent Pool 36 Released

Statistics/Graph Selection: