CBD SINGLE A
'M' PITCHING REGISTER
06/28/2049
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
Players: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Player Index | Career Batting Register | Career Pitching Register
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Doug Maag 2042-2048 22 18 .550 2.44 113 44 0 0 39 338.2 281 92 25 109 327
Mike Maas 2025-2026 0 0 .000 0.00 1 0 0 0 1 1.0 1 0 0 0 0
John Mabb 2025-2025 0 2 .000 3.52 11 2 0 0 0 30.2 37 12 3 6 34
Jeff MacDaniel 2018-2018 4 6 .400 3.35 24 24 0 0 0 118.1 105 44 12 43 136
Chris MacDougall 2024-2025 7 5 .583 6.42 123 0 0 0 1 137.1 198 98 21 67 86
John Mace 2028-2033 6 4 .600 3.80 127 5 0 0 1 161.0 152 68 10 80 116
Davy MacEachern 2044-2047 26 36 .419 3.74 94 94 3 1 0 539.0 452 224 83 233 464
Matt MacFarlane 2044-2045 3 5 .375 3.40 48 0 0 0 0 79.1 76 30 10 37 65
Victor Machain 2041-2046 5 4 .556 4.39 83 1 0 0 1 69.2 70 34 6 32 71
Juan Machin 2040-2041 4 2 .667 2.79 46 3 0 0 2 84.0 59 26 7 44 126
Kiyoji Machuca 2030-2032 5 4 .556 4.41 85 1 0 0 4 126.2 130 62 9 78 123
Danny Macias 2027-2033 6 17 .261 6.21 82 25 0 0 4 159.1 190 110 17 108 137
Josh Mack 2037-2037 0 0 .000 4.70 4 0 0 0 0 7.2 6 4 1 2 11
Mark MacKay 2022-2022 10 5 .667 2.53 25 25 0 0 0 149.2 126 42 3 38 138
Matt MacKay 2030-2033 10 14 .417 3.40 98 8 0 0 30 150.2 145 57 15 41 162
Kyle MacKenzie 2045-2046 14 12 .538 3.32 78 26 1 0 9 228.0 216 84 38 54 210
Paul MacKenzie 2043-2049 34 13 .723 2.00 120 43 0 0 7 399.2 295 89 17 170 372
Josh Mackey 2037-2039 21 18 .538 2.90 53 53 4 0 0 353.1 298 114 38 45 369
Chris Macklem 2022-2023 2 3 .400 4.55 32 0 0 0 0 31.2 32 16 6 23 34
Ronnie MacLean 2045-2047 17 13 .567 3.08 57 39 3 0 8 248.0 215 85 23 103 192
John MacMullen 2046-2047 3 3 .500 1.85 12 12 0 0 0 73.0 58 15 6 15 54
Faddei Madaev 2023-2026 6 10 .375 3.81 36 31 0 0 2 139.1 151 59 7 57 138
Gideon Maddocks 2025-2030 5 1 .833 3.10 52 0 0 0 2 78.1 71 27 2 29 78
Tristan Madison 2028-2030 1 0 1.000 2.12 26 7 0 0 2 46.2 31 11 2 19 65
Miguel Madrid 2042-2043 1 3 .250 3.81 5 5 0 0 0 28.1 25 12 3 17 23
Luis Madrigal 2025-2026 4 3 .571 5.92 41 0 0 0 1 62.1 79 41 3 37 37
Art Madsen 2041-2042 14 3 .824 1.49 26 26 1 1 0 157.1 116 26 5 30 152
Justin Madsen 2040-2040 3 5 .375 3.03 11 11 0 0 0 59.1 46 20 8 26 57
Sergio Magana 2040-2041 6 4 .600 5.27 90 0 0 0 2 143.1 167 84 33 64 101
Nick Magias 2042-2043 11 21 .344 2.95 61 36 0 0 2 244.0 226 80 32 57 249
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
John Maier 2027-2027 9 2 .818 3.22 17 17 0 0 0 92.1 81 33 5 35 86
Omar Maldonado 2036-2036 21 3 .875 1.82 27 27 2 0 0 192.2 143 39 14 20 215
Steve Maldonado 2047-2049 12 8 .600 4.38 36 23 0 0 1 135.2 135 66 12 58 88
Jeirgif Malinsky 2044-2047 4 13 .235 4.76 56 25 0 0 11 160.2 143 85 25 84 117
Ben Malloy 2029-2037 6 2 .750 1.88 11 11 3 1 0 86.0 75 18 3 9 91
David Malloy 2047-2048 6 11 .353 2.24 21 21 0 0 0 120.1 114 30 6 51 86
Veli Malmivaara 2043-2047 18 34 .346 4.56 94 82 1 0 1 416.1 400 211 71 221 333
Arturo Mancera 2038-2040 14 3 .824 1.83 28 28 0 0 0 167.1 134 34 6 27 183
Eric Mancera 2022-2023 3 7 .300 4.87 63 0 0 0 19 61.0 59 33 2 27 63
David Mancias 2047-2048 9 9 .500 3.09 51 16 1 0 4 134.0 126 46 17 49 111
Alex Mancinas 2034-2039 17 29 .370 4.39 158 50 2 1 20 414.0 401 202 46 193 417
Bryan Maneval 2021-2024 18 12 .600 3.21 108 35 1 1 2 292.0 294 104 12 84 269
Freddie Mann 2028-2038 14 10 .583 3.50 117 18 1 0 9 246.2 192 96 24 84 304
Jarred Mann 2037-2037 2 4 .333 6.89 15 0 0 0 0 15.2 19 12 4 13 21
Chris Manning 2033-2037 5 27 .156 5.56 103 18 0 0 1 210.1 242 130 28 110 218
Jason Manning 2031-2031 2 4 .333 5.66 11 8 0 0 2 49.1 48 31 7 21 52
Ryan Manning 2042-2042 1 0 1.000 4.66 3 1 0 0 0 9.2 9 5 2 7 7
Darren Manos 2029-2029 10 4 .714 2.58 25 25 0 0 0 136.0 115 39 3 38 118
Drew Manrique 2033-2036 22 18 .550 3.24 57 57 1 0 0 350.1 299 126 29 155 325
Nelson Manriquez 2035-2039 23 32 .418 3.62 75 74 0 0 0 390.2 383 157 27 114 304
Butch Mansfield 2031-2031 1 0 1.000 4.32 3 1 0 0 0 8.1 7 4 0 2 8
Johnny Manzano 2046-2046 7 10 .412 2.48 20 20 2 0 0 123.1 108 34 9 37 114
Gabriel Manzueta 2026-2030 32 10 .762 2.52 48 48 4 1 0 303.0 252 85 21 47 261
Chris Marchal 2034-2038 18 17 .514 3.67 67 46 1 0 0 296.2 274 121 24 119 280
Rico Marcovicci 2045-2045 1 0 1.000 3.19 26 0 0 0 0 53.2 47 19 5 33 40
Vittorio Marcovicci 2040-2047 10 10 .500 3.08 44 30 0 0 0 195.2 170 67 19 57 180
Angel Mares 2040-2040 1 3 .250 5.55 32 0 0 0 1 48.2 48 30 14 23 48
David Marie 2032-2032 2 0 1.000 0.57 2 2 0 0 0 15.2 12 1 1 1 15
Rafael Marin 2029-2029 3 0 1.000 0.93 5 0 0 0 0 9.2 7 1 1 3 14
Salvatore Marin 2044-2046 25 16 .610 2.53 79 62 1 1 2 380.0 326 107 21 144 316
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Willie Marinez 2038-2038 0 0 .000 0.00 1 0 0 0 0 0.1 0 0 0 0 0
Mike Mark 2030-2030 8 8 .500 3.91 22 22 0 0 0 119.2 110 52 11 39 107
Tom Markee 2043-2045 6 4 .600 2.60 27 16 0 0 0 104.0 78 30 6 35 114
Pat Markowitz 2048-2048 2 3 .400 2.08 28 0 0 0 18 34.2 33 8 2 16 20
Pat Marnell 2040-2044 12 13 .480 2.44 84 33 1 0 1 314.0 279 85 19 75 330
Tim Marquardt 2024-2024 2 1 .667 1.47 4 4 0 0 0 30.2 26 5 1 4 39
Felipe Marquez 2038-2040 11 9 .550 3.73 34 33 0 0 0 186.0 171 77 14 59 278
Jordan Marquez 2048-2049 1 0 1.000 5.00 3 1 0 0 0 9.0 19 5 2 8 8
Roberto Marquez 2040-2040 0 0 .000 2.31 7 0 0 0 0 11.2 11 3 0 6 12
Victor Marquez 2043-2045 19 19 .500 3.19 58 58 0 0 0 349.2 335 124 46 56 361
Dan Marrone 2044-2045 5 4 .556 3.05 39 8 0 0 0 91.1 93 31 10 44 74
Nick Marsden 2033-2034 24 8 .750 3.17 41 37 2 1 0 269.1 197 95 35 55 365
Ben Marshall 2025-2027 18 6 .750 2.81 186 0 0 0 7 204.2 158 64 16 115 224
Harry Marshall 2049-2049 1 0 1.000 0.84 2 2 0 0 0 10.2 11 1 0 5 9
Jeremy Marshall 2035-2039 13 13 .500 3.22 151 4 0 0 37 240.1 220 86 17 67 197
Joe Marshall 2022-2022 0 0 .000 0.00 4 0 0 0 1 4.2 0 0 0 0 11
Josh Marshall 2028-2028 0 3 .000 3.44 6 6 0 0 0 34.0 34 13 2 12 38
Fernando Martes 2018-2019 11 12 .478 3.50 73 24 0 0 1 203.0 207 79 8 63 181
Alan Martin 2040-2043 6 7 .462 8.30 58 0 0 0 14 77.0 79 71 23 62 62
Ben Martin 2021-2021 2 7 .222 3.61 23 22 0 0 0 112.1 125 45 1 30 88
Jamie Martin 2041-2044 0 0 .000 4.12 11 0 0 0 0 19.2 24 9 6 9 15
Jon Martin 2042-2047 2 2 .500 3.41 17 11 0 0 0 71.1 69 27 10 11 61
Kyle Martin 2018-2021 9 6 .600 2.90 57 0 0 0 10 59.0 47 19 2 32 84
Abraham Martinez 2019-2021 6 10 .375 2.34 103 0 0 0 46 111.1 74 29 5 51 156
Adrian Martinez 2026-2026 2 2 .500 4.54 26 0 0 0 0 37.2 44 19 3 24 40
Alberto Martinez 2045-2046 1 1 .500 3.71 19 0 0 0 0 34.0 41 14 5 14 10
Alex Martinez 2041-2041 0 0 .000 33.75 1 0 0 0 0 1.1 4 5 2 1 1
Alex Martinez 2039-2039 0 0 .000 3.71 8 0 0 0 0 17.0 15 7 1 6 14
Alex Martinez 2030-2030 0 1 .000 3.67 18 0 0 0 0 27.0 19 11 5 9 36
Alex Martinez 2031-2033 10 6 .625 2.83 33 20 0 0 0 120.2 107 38 8 36 123
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Alex Martinez 2024-2028 15 16 .484 3.93 140 0 0 0 23 235.2 234 103 18 122 231
Alvaro Martinez 2043-2044 10 19 .345 4.31 61 20 0 0 14 167.0 163 80 27 68 166
Andy Martinez 2049-2049 0 0 .000 0.00 1 0 0 0 0 1.0 1 0 0 1 1
Antony Martinez 2046-2048 7 11 .389 3.87 35 25 0 0 1 153.1 153 66 20 58 88
Bobby Martinez 2043-2046 2 4 .333 2.30 50 0 0 0 2 74.1 57 19 12 18 103
Cédric Martinez 2036-2037 2 2 .500 1.57 49 1 0 0 1 51.2 26 9 3 22 62
David Martinez 2048-2049 0 1 .000 6.53 11 1 0 0 0 20.2 25 15 6 9 7
Esteban Martinez 2036-2038 6 31 .162 6.11 55 51 0 0 0 227.0 255 154 37 128 184
Estevan Martinez 2041-2046 22 36 .379 3.83 130 67 0 0 11 451.0 432 192 72 163 299
Gus Martinez 2044-2046 19 18 .514 3.26 53 53 0 0 0 306.1 277 111 27 100 260
Ignacio Martinez 2042-2047 13 9 .591 1.27 122 0 0 0 28 184.0 127 26 6 37 144
Isaias Martinez 2022-2034 18 30 .375 3.87 100 53 0 0 4 364.2 329 157 39 124 432
Jesus Martinez 2047-2047 3 8 .273 4.84 29 17 0 0 2 109.2 119 59 21 39 56
Jose Martinez 2044-2044 0 0 .000 3.05 11 0 0 0 2 20.2 20 7 2 11 18
Jose Martinez 2040-2040 0 0 .000 37.80 2 0 0 0 0 1.2 6 7 2 5 0
Jose Martinez 2027-2027 6 10 .375 5.17 28 28 0 0 0 118.1 161 68 6 52 77
Juan Martinez 2028-2029 2 2 .500 8.77 7 6 0 0 0 25.2 34 25 6 22 23
Luis Martinez 2031-2033 4 5 .444 5.29 36 6 0 0 1 80.0 79 47 16 49 55
Mario Martinez 2044-2044 3 3 .500 2.31 8 8 1 0 0 50.2 44 13 2 11 38
Mario Martinez 2041-2048 6 7 .462 3.22 114 6 0 0 4 201.1 177 72 19 66 106
Mario Martinez 2025-2028 5 4 .556 9.26 29 0 0 0 4 35.0 48 36 3 28 26
Pedro Martinez 2022-2022 4 5 .444 3.07 14 14 0 0 0 73.1 58 25 4 11 81
Ricardo Martinez 2031-2032 6 6 .500 3.97 76 0 0 0 2 106.2 112 47 11 27 100
Ricky Martinez 2023-2024 0 2 .000 6.34 18 0 0 0 0 38.1 51 27 4 18 49
Robert Martinez 2042-2043 16 14 .533 2.25 64 36 0 0 9 243.2 228 61 13 38 180
Sergio Martinez 2042-2043 13 8 .619 3.67 28 28 0 0 0 188.2 193 77 16 29 221
Tony Martinez 2041-2048 10 11 .476 2.50 116 1 0 0 18 194.2 181 54 18 49 162
Victor Martinez 2045-2045 3 1 .750 2.66 17 0 0 0 0 50.2 40 15 4 21 49
Victor Martinez 2033-2033 0 0 .000 9.00 1 0 0 0 0 1.0 1 1 0 2 0
Victor Martinez 2031-2033 3 4 .429 3.73 75 0 0 0 3 62.2 57 26 7 18 73
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Vinny Martinez 2022-2025 20 17 .541 2.96 95 47 0 0 2 319.1 272 105 16 94 391
Willie Martinez 2035-2038 2 11 .154 6.19 26 16 0 0 1 93.0 95 64 19 38 86
R.W. Martini 2027-2033 11 10 .524 4.34 69 13 0 0 24 137.0 143 66 13 59 146
Josh Martino 2044-2048 10 11 .476 4.45 37 25 1 1 5 164.0 181 81 31 36 140
Scott Martinson 2019-2021 17 9 .654 3.21 51 51 1 1 0 275.0 232 98 14 103 276
Mike Martis 2033-2034 4 9 .308 5.55 59 8 0 0 4 123.1 167 76 17 31 88
Olívio Marujo 2045-2048 3 1 .750 3.55 38 0 0 0 0 63.1 67 25 11 31 40
Adam Marusak 2045-2047 8 11 .421 3.54 68 14 0 0 17 139.2 134 55 15 71 109
Mark Marx 2022-2022 5 5 .500 4.67 15 15 0 0 0 86.2 97 45 9 34 72
Olezka Mashitsky 2027-2027 1 0 1.000 0.00 2 0 0 0 0 3.0 1 0 0 1 6
Ruggiero Masolino 2037-2038 8 10 .444 3.82 47 24 0 0 1 179.0 133 76 42 51 189
J.J. Mason 2032-2032 4 3 .571 3.65 11 11 1 0 0 69.0 47 28 5 29 74
Ken Mason 2048-2049 2 1 .667 1.64 6 5 1 0 0 33.0 33 6 1 8 29
Matthew Mason 2019-2021 3 4 .429 3.22 54 0 0 0 0 72.2 68 26 3 31 94
Jason Massey 2027-2031 0 0 .000 13.50 3 0 0 0 0 3.1 6 5 1 2 2
Joe Masten 2018-2019 6 9 .400 3.58 68 0 0 0 18 78.0 69 31 6 30 104
Bill Mata 2048-2048 2 2 .500 2.70 19 0 0 0 5 33.1 32 10 5 16 22
Edgar Mata 2048-2049 5 7 .417 2.71 17 17 0 0 0 99.2 106 30 9 28 70
Johnny Mata 2025-2025 0 0 .000 0.00 1 0 0 0 0 2.1 2 0 0 0 2
Alex Mateo 2034-2039 15 9 .625 5.39 147 4 0 0 1 245.2 240 147 35 156 223
Chris Mathews 2043-2047 4 2 .667 1.68 32 1 0 0 1 53.2 41 10 2 12 56
Josh Mathews 2035-2036 9 4 .692 3.02 29 12 1 1 3 122.1 86 41 11 47 143
Jim Mathias 2042-2048 10 2 .833 2.69 22 14 0 0 1 117.0 98 35 8 12 101
Colin Mathieu 2027-2032 10 10 .500 5.18 131 8 0 0 0 184.1 222 106 18 57 169
Danny Matias 2029-2030 5 6 .455 5.21 34 24 0 0 0 122.2 137 71 18 51 143
Ray Matias 2020-2020 2 3 .400 1.88 7 7 0 0 0 38.1 35 8 0 8 45
Reynaldo Matos 2028-2029 3 19 .136 6.92 34 33 0 0 1 141.2 169 109 10 85 124
Mike Matter 2026-2034 24 25 .490 4.82 144 63 1 0 1 446.2 446 239 50 157 482
Brandon Matthews 2019-2024 0 2 .000 2.49 53 0 0 0 3 86.2 73 24 1 25 112
Brian Matthews 2045-2047 16 12 .571 3.46 45 37 2 2 3 226.0 213 87 35 61 163
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Jerry Matthews 2035-2048 2 4 .333 2.21 48 0 0 0 33 53.0 38 13 5 10 70
Robbie Matthews 2021-2022 15 6 .714 3.00 40 40 1 1 0 218.2 173 73 10 76 249
Jarrett Mattingly 2020-2022 5 5 .500 3.89 88 4 0 0 1 134.1 149 58 13 43 151
Steve Mau 2040-2044 50 25 .667 2.32 120 109 3 2 0 694.0 544 179 31 239 628
Jared May 2018-2022 1 2 .333 3.27 52 0 0 0 4 82.2 81 30 4 27 64
Kyle May 2036-2038 5 5 .500 2.63 109 0 0 0 37 133.1 107 39 2 78 137
Quillan May 2039-2043 12 16 .429 3.27 51 39 1 1 1 223.0 168 81 23 84 229
Miguel Mayen 2044-2047 7 13 .350 3.36 35 35 0 0 0 195.2 158 73 30 84 175
Danny Mayer 2035-2037 2 3 .400 3.68 78 0 0 0 3 122.1 115 50 13 43 123
Joe Mayers 2047-2048 24 8 .750 2.80 54 54 0 0 0 312.0 301 97 25 82 235
Aaron Mayfield 2037-2037 8 15 .348 6.02 26 26 0 0 0 133.0 161 89 19 32 119
Victor Mazariego 2041-2043 19 31 .380 4.26 104 55 0 0 1 354.2 343 168 47 168 294
Jordan McAfee 2040-2043 17 15 .531 3.43 91 43 0 0 2 341.1 283 130 27 145 370
Ron McAlister 2048-2049 3 11 .214 4.07 34 34 0 0 0 179.1 196 81 15 75 135
Ryan McBee 2030-2032 15 8 .652 3.09 46 42 0 0 0 212.2 183 73 19 38 266
Ken McBride 2035-2037 4 4 .500 4.54 69 0 0 0 3 83.1 86 42 3 39 78
Ken McBryde 2048-2049 8 16 .333 6.18 35 35 0 0 0 170.1 219 117 25 64 110
Jeremy McCabe 2036-2036 0 0 .000 3.38 14 0 0 0 0 18.2 16 7 2 12 31
Jonathan McCaffrey 2023-2023 0 0 .000 0.00 1 0 0 0 0 2.2 1 0 0 2 2
Mike McCaffrey 2032-2035 19 6 .760 2.98 59 21 2 0 2 214.2 170 71 21 26 168
Joel McCall 2026-2030 2 5 .286 6.54 31 6 0 0 0 64.2 84 47 5 40 34
John McCall 2045-2046 13 11 .542 2.24 32 32 0 0 0 173.0 154 43 21 61 145
Gil McCann 2026-2026 0 1 .000 4.40 11 0 0 0 3 14.1 19 7 0 9 7
Adan McCarthy 2026-2032 13 10 .565 4.30 76 15 0 0 6 140.1 150 67 14 48 140
Chris McCarthy 2041-2044 15 10 .600 3.01 85 25 1 1 5 272.1 228 91 15 103 184
Josh McCarthy 2019-2019 2 6 .250 3.63 29 0 0 0 12 34.2 28 14 0 18 38
Aaron McCarty 2049-2049 3 5 .375 4.50 15 7 0 0 2 52.0 64 26 9 16 42
Mike McClam 2027-2032 4 5 .444 3.97 67 10 0 0 5 99.2 91 44 7 40 104
Tyler McClammy 2024-2027 14 23 .378 6.99 254 0 0 0 36 295.0 419 229 29 183 217
Devin McCloud 2021-2022 0 2 .000 5.14 45 0 0 0 2 56.0 68 32 4 22 53
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Josh McComb 2026-2030 8 5 .615 6.55 81 3 0 0 2 125.0 181 91 16 40 88
Andy McConnell 2034-2035 4 3 .571 4.38 29 12 0 0 1 76.0 76 37 9 17 88
Ben McConnell 2048-2048 2 2 .500 4.40 14 3 0 0 0 43.0 62 21 5 15 12
Brent McCormick 2049-2049 5 5 .500 3.84 13 13 1 0 0 72.2 81 31 8 21 54
Mike McCormick 2037-2039 12 19 .387 3.24 49 42 1 0 1 258.2 189 93 14 119 223
Matt McCort 2037-2039 4 12 .250 4.18 33 30 0 0 0 150.2 137 70 21 50 145
Regan McCoy 2047-2049 4 1 .800 1.53 31 0 0 0 1 47.0 35 8 0 25 49
Sean McCoy 2042-2042 1 0 1.000 1.83 18 0 0 0 1 34.1 18 7 3 8 48
Steve McCrary 2033-2035 9 6 .600 4.40 101 2 0 0 4 186.1 180 91 25 65 163
Mike McCraven 2027-2027 1 7 .125 7.20 13 13 0 0 0 60.0 80 48 13 19 35
Justin McCue 2032-2032 2 5 .286 4.21 9 9 0 0 0 51.1 48 24 6 16 49
Dustin McCulley 2022-2024 0 0 .000 0.00 1 0 0 0 0 1.2 0 0 0 0 2
Ben McCullough 2021-2021 2 3 .400 3.41 29 0 0 0 9 37.0 28 14 4 17 45
Kelvin McCune 2048-2048 1 3 .250 4.67 10 10 0 0 0 52.0 56 27 10 16 33
Phil McCune 2046-2049 4 4 .500 3.39 37 3 0 0 4 79.2 77 30 11 40 54
Tim McCusker 2032-2033 11 16 .407 4.87 42 42 0 0 0 225.2 247 122 31 85 198
Bobby McCutcheon 2032-2044 6 6 .500 2.71 64 0 0 0 9 119.2 86 36 14 28 164
Chris McDermott 2036-2043 17 5 .773 2.15 31 26 1 1 0 176.0 134 42 7 43 200
Jesse McDermott 2024-2024 2 1 .667 3.21 64 0 0 0 2 73.0 91 26 3 35 79
Adam McDonald 2033-2033 1 1 .500 5.50 43 0 0 0 0 54.0 47 33 11 22 67
Justin McDougal 2028-2029 5 6 .455 4.87 22 22 0 0 0 98.0 115 53 11 49 93
Greg McDowell 2041-2042 6 19 .240 3.84 104 0 0 0 44 117.1 108 50 12 52 134
Isaiah McDuffie 2032-2032 0 0 .000 0.00 1 0 0 0 0 1.2 0 0 0 0 3
Jason McFaul 2035-2039 13 18 .419 2.68 159 0 0 0 65 208.0 145 62 13 86 282
Vernon McGaughey 2034-2036 9 7 .562 2.49 41 27 0 0 1 173.1 136 48 3 65 188
Elijah McGee 2028-2029 3 14 .176 5.10 24 22 1 0 0 121.2 152 69 10 47 77
Alex McGill 2021-2022 8 12 .400 2.98 40 18 0 0 7 129.2 116 43 5 45 121
Jeff McGuire 2037-2045 15 19 .441 3.79 218 7 0 0 5 368.0 353 155 35 212 304
Mike McIntire 2046-2047 4 1 .800 2.75 38 0 0 0 1 39.1 32 12 4 14 35
Kyle McIntosh 2043-2043 3 3 .500 0.88 11 7 0 0 0 51.1 24 5 2 16 48
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Tom McIntyre 2018-2019 10 16 .385 3.98 66 32 0 0 1 228.1 223 101 12 63 246
Jordan McKenna 2027-2041 7 3 .700 2.36 80 0 0 0 22 80.0 72 21 5 18 89
Brad McKenzie 2035-2039 14 8 .636 2.97 77 15 1 1 7 185.0 166 61 16 39 212
Dave McKenzie 2029-2033 12 5 .706 3.46 132 0 0 0 3 166.1 141 64 20 31 186
Javon McKenzie 2040-2047 31 12 .721 2.62 111 55 1 0 3 436.2 328 127 24 117 443
Mike McKenzie 2033-2033 0 1 .000 5.46 14 0 0 0 0 28.0 21 17 2 23 26
Jon McKinley 2036-2037 1 2 .333 2.49 40 0 0 0 1 47.0 39 13 4 11 48
Eric McKinney 2046-2046 12 5 .706 1.65 24 24 1 0 0 158.0 134 29 10 25 130
Mark McKinney 2023-2024 2 3 .400 3.26 79 0 0 0 1 105.0 99 38 4 37 101
Jim McLeod 2018-2018 0 1 .000 8.31 4 0 0 0 0 4.1 6 4 1 2 4
Josh McMahon 2033-2038 0 0 .000 1.54 4 0 0 0 0 11.2 11 2 0 4 11
Will McMillan 2034-2035 13 2 .867 2.80 36 19 2 2 0 138.0 109 43 10 59 139
Brian McNally 2043-2045 9 7 .562 2.69 32 32 0 0 0 180.2 165 54 13 69 111
Nick McNeal 2048-2049 4 9 .308 5.12 45 15 0 0 2 149.1 177 85 18 86 95
Ken McPhee 2025-2026 9 7 .562 4.40 25 25 1 0 0 116.2 144 57 5 46 68
Danny McPheron 2018-2022 9 10 .474 4.36 36 27 0 0 1 157.0 183 76 8 53 118
Marc McPherson 2037-2037 4 11 .267 4.21 24 24 0 0 0 119.2 114 56 12 69 110
Ryan McQuaig 2026-2026 4 2 .667 4.21 31 0 0 0 2 62.0 67 29 8 32 76
Kevin McQueen 2048-2049 2 1 .667 3.74 23 0 0 0 0 55.1 51 23 10 29 46
Brandon McSwain 2032-2033 2 3 .400 2.64 94 0 0 0 1 71.2 73 21 5 22 65
Kyle Meadors 2030-2030 0 2 .000 4.22 11 11 0 0 0 49.0 48 23 5 13 60
Bob Meck 2024-2028 21 13 .618 2.94 73 56 0 0 2 324.1 292 106 18 74 321
Alberto Medina 2048-2049 1 1 .500 5.76 28 0 0 0 0 29.2 31 19 4 29 24
Fernando Medina 2021-2025 0 0 .000 3.00 2 0 0 0 0 3.0 2 1 0 3 2
Jesus Medina 2024-2025 3 2 .600 5.02 104 0 0 0 4 109.1 110 61 9 62 126
Jose Medina 2019-2023 14 13 .519 4.52 186 0 0 0 7 239.0 230 120 25 117 259
Ryan Mefford 2048-2048 0 1 .000 21.94 3 0 0 0 0 5.1 13 13 2 3 4
Dieter Meijer 2035-2035 0 1 .000 8.50 9 0 0 0 0 18.0 20 17 2 13 9
Guy Meijer 2033-2034 1 0 1.000 4.15 7 1 0 0 1 13.0 13 6 3 2 14
Kyle Meisner 2048-2049 1 5 .167 7.69 31 2 0 0 2 62.0 102 53 7 47 47
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Bobby Mejia 2035-2038 1 18 .053 5.60 84 22 0 0 1 183.1 201 114 28 105 170
Julio Melara 2047-2047 0 0 .000 0.00 2 0 0 0 0 1.1 0 0 0 0 0
Armando Melchor 2037-2037 1 1 .500 5.31 13 0 0 0 2 20.1 21 12 4 10 19
Sean Melchor 2033-2033 8 8 .500 3.71 33 24 0 0 0 157.2 134 65 24 50 204
Alejandro Melendez 2037-2040 18 10 .643 3.94 141 0 0 0 5 185.0 160 81 20 95 166
Ruben Melendez 2032-2034 22 12 .647 2.71 65 42 4 1 3 309.0 221 93 41 80 360
Jeremy Melita 2018-2025 13 22 .371 3.57 54 54 2 0 0 309.2 303 123 22 76 337
Mike Mello 2039-2040 11 6 .647 2.93 23 22 1 0 0 147.1 114 48 9 35 180
Andy Melton 2027-2029 12 29 .293 7.45 61 60 1 0 0 276.2 352 229 30 156 187
Bill Melton 2041-2049 19 18 .514 2.20 163 23 0 0 21 396.2 324 97 25 130 293
Jerry Meltzer 2048-2048 4 1 .800 2.43 10 10 0 0 0 63.0 58 17 4 16 44
Roberto Menchaca 2049-2049 0 0 .000 0.00 1 0 0 0 0 2.0 2 0 0 0 0
Victor Menchaca 2040-2042 14 15 .483 3.95 41 40 1 1 0 230.1 218 101 23 82 213
Andres Mendez 2044-2044 1 2 .333 5.47 45 0 0 0 1 75.2 74 46 9 56 51
David Mendez 2027-2030 14 9 .609 3.35 123 7 0 0 9 255.0 251 95 32 50 273
Francisco Mendez 2033-2039 14 15 .483 3.84 174 13 1 1 6 328.1 282 140 22 137 319
Jose Mendez 2018-2019 0 0 .000 3.60 7 0 0 0 3 10.0 10 4 1 2 17
Juan Mendez 2044-2047 1 6 .143 4.88 88 3 1 0 2 188.0 212 102 37 95 116
Carlos Mendoza 2039-2039 0 0 .000 1.42 6 0 0 0 2 6.1 6 1 1 2 7
Edgardo Mendoza 2023-2029 22 26 .458 4.97 86 79 2 1 0 371.0 415 205 33 188 390
Efrain Mendoza 2018-2020 13 18 .419 2.66 63 53 0 0 1 301.1 255 89 12 111 300
Enrique Mendoza 2047-2047 2 4 .333 3.27 13 8 0 0 2 52.1 45 19 10 15 25
Jesus Mendoza 2033-2033 0 0 .000 0.75 11 0 0 0 3 12.0 8 1 0 2 17
Juan Mendoza 2043-2047 17 10 .630 2.95 153 18 0 0 2 335.2 310 110 35 111 307
Mel Mendoza 2022-2022 3 7 .300 4.48 15 15 0 0 0 74.1 74 37 3 33 73
Nestor Mendoza 2042-2042 0 1 .000 6.00 6 0 0 0 0 9.0 13 6 1 5 5
Ramiro Mendoza 2018-2019 1 1 .500 4.09 15 0 0 0 0 22.0 20 10 1 10 18
Roberto Mendoza 2023-2024 7 1 .875 1.27 56 3 0 0 29 78.0 43 11 3 16 86
Tony Mendoza 2041-2042 1 4 .200 5.38 55 3 0 0 1 110.1 106 66 15 78 91
Danny Mercado 2027-2030 8 13 .381 3.67 30 25 0 0 0 157.0 142 64 10 68 118
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Ezequiel Mercado 2023-2025 20 15 .571 3.91 52 52 1 0 0 297.0 312 129 29 74 295
Anatolii Merkuriev 2048-2048 2 11 .154 4.55 24 24 0 0 0 132.2 144 67 12 52 89
Dave Merlini 2038-2039 8 6 .571 3.54 60 8 0 0 1 134.2 126 53 18 22 127
Rodolfo Merlos 2042-2044 9 8 .529 2.62 80 6 0 0 30 116.2 101 34 11 41 109
Asa Merritts 2029-2029 0 1 .000 5.11 5 0 0 0 0 12.1 16 7 1 6 14
Josh Merriweather 2026-2027 4 6 .400 4.42 102 0 0 0 8 124.1 146 61 11 71 100
Blake Merz 2019-2025 6 11 .353 4.06 133 0 0 0 14 179.2 182 81 15 85 211
Jeffrey Messer 2037-2037 6 7 .462 3.41 20 19 0 0 0 103.0 111 39 4 14 125
Eric Metts 2035-2035 0 2 .000 7.42 11 0 0 0 1 13.1 18 11 2 10 11
Manel Mexia 2024-2048 6 3 .667 6.44 47 4 0 0 5 65.2 76 47 5 39 57
Alan Meyer 2044-2045 8 3 .727 2.14 26 10 0 0 1 84.0 57 20 10 33 74
Paul Meyer 2027-2029 5 16 .238 5.91 73 35 2 0 1 240.2 268 158 20 116 155
Armando Meza 2031-2031 2 0 1.000 3.14 10 0 0 0 1 14.1 17 5 2 5 13
Peter Mgulia 2029-2030 2 7 .222 4.45 19 19 0 0 0 95.0 95 47 11 39 95
Bobby Michaels 2041-2043 5 12 .294 5.08 23 23 0 0 0 106.1 109 60 10 57 111
Frenk Middendorp 2043-2046 5 24 .172 4.89 76 42 0 0 1 255.2 265 139 47 159 161
Jonathan Miele 2041-2047 9 4 .692 3.89 101 1 0 0 3 194.1 163 84 26 99 183
Matt Miele 2018-2018 4 0 1.000 3.33 21 0 0 0 0 48.2 47 18 3 29 28
Miguel Mieles 2043-2043 0 0 .000 0.00 2 0 0 0 0 0.1 0 0 0 1 0
Ron Might 2018-2018 4 1 .800 2.65 9 9 0 0 0 51.0 34 15 6 13 65
Joji Migita 2049-2049 0 0 .000 3.38 14 0 0 0 0 5.1 6 2 0 1 7
Adam Migliaccio 2046-2046 0 0 .000 0.00 1 0 0 0 1 1.0 0 0 0 0 0
Chris Mihelcic 2040-2045 13 28 .317 4.24 82 55 0 0 2 314.1 288 148 46 130 267
Joe Mikos 2047-2049 5 2 .714 4.00 38 4 0 0 1 81.0 89 36 11 31 48
Ryan Milana 2018-2018 9 11 .450 3.61 29 29 0 0 0 172.0 173 69 5 50 109
Alban Milla 2026-2026 3 1 .750 2.62 15 1 0 0 4 24.0 27 7 1 2 18
Rhys Millar 2022-2023 0 6 .000 9.78 11 11 0 0 0 42.1 70 46 4 21 13
Aaron Miller 2026-2026 6 2 .750 3.63 11 11 1 0 0 57.0 60 23 3 16 53
Adam Miller 2048-2049 3 3 .500 3.79 36 0 0 0 4 35.2 34 15 6 16 32
Allan Miller 2026-2027 14 11 .560 3.10 32 32 0 0 0 189.0 194 65 13 36 181
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Bryan Miller 2045-2046 4 9 .308 3.41 83 0 0 0 1 121.1 108 46 13 38 104
Damani Miller 2026-2026 3 7 .300 6.86 25 18 0 0 0 82.2 94 63 12 47 91
Danny Miller 2048-2049 11 3 .786 3.26 61 0 0 0 21 66.1 62 24 8 17 51
Jimmy Miller 2045-2045 11 6 .647 2.04 28 28 0 0 0 167.1 120 38 9 62 147
Joe Miller 2022-2023 19 5 .792 3.02 41 41 1 0 0 238.1 227 80 9 58 195
Josh Miller 2025-2025 12 3 .800 1.88 27 27 1 1 0 158.0 108 33 8 37 187
Justin Miller 2033-2034 12 10 .545 3.02 59 21 0 0 3 208.1 161 70 16 67 247
Keith Miller 2018-2018 8 3 .727 2.81 16 16 0 0 0 93.0 85 29 7 17 108
Kevin Miller 2037-2037 5 1 .833 3.49 9 9 0 0 0 49.0 43 19 7 17 51
Mike Miller 2042-2042 0 2 .000 9.82 9 0 0 0 0 11.0 14 12 5 7 5
Pete Miller 2018-2018 7 1 .875 1.58 14 14 0 0 0 85.2 53 15 6 20 119
Eric Mills 2027-2030 4 2 .667 3.25 65 7 0 0 4 105.1 86 38 10 48 139
Lee Mills 2026-2028 3 2 .600 1.48 38 3 0 0 2 60.2 42 10 2 8 64
Greg Milton 2018-2020 24 27 .471 3.52 75 75 0 0 0 407.0 362 159 23 128 470
Gervaso Minda 2043-2045 0 1 .000 4.70 9 0 0 0 0 15.1 23 8 2 3 17
Miguel Minero 2045-2047 11 12 .478 3.71 45 44 0 0 0 238.0 215 98 36 92 170
Brett Mingo 2029-2030 6 9 .400 4.20 27 27 0 0 0 137.0 152 64 8 60 139
Jayden Minor 2018-2021 11 9 .550 2.01 34 25 0 0 0 161.1 114 36 7 35 200
Matt Minor 2021-2023 2 5 .286 3.80 67 1 0 0 4 104.1 103 44 7 34 118
Joel Minster 2027-2034 0 0 .000 9.00 1 0 0 0 0 1.0 3 1 0 2 2
Mike Minter 2018-2019 14 6 .700 2.49 72 15 0 0 22 148.0 124 41 10 41 186
Miguel Mir 2045-2045 4 0 1.000 4.98 12 0 0 0 0 21.2 28 12 5 11 16
Roberto Mirabal 2029-2034 20 35 .364 3.38 91 84 0 0 1 500.0 478 188 58 90 425
Antonio Miranda 2022-2026 15 14 .517 4.38 122 21 0 0 0 312.1 257 152 18 165 366
Ernesto Miranda 2035-2038 9 3 .750 2.44 69 0 0 0 4 133.0 86 36 8 72 142
Jaime Miranda 2029-2032 21 6 .778 2.73 127 4 0 0 16 234.0 170 71 25 89 370
Jose Miranda 2025-2025 1 1 .500 2.19 13 0 0 0 10 12.1 10 3 1 1 17
Victor Miranda 2048-2048 3 8 .273 4.30 23 21 0 0 0 117.1 128 56 17 45 70
Craig Mitchel 2018-2018 7 0 1.000 1.38 11 11 0 0 0 65.1 56 10 2 13 61
Bill Mitchell 2044-2045 9 7 .562 2.40 30 22 0 0 5 131.1 121 35 13 50 102
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Jaden Mitchell 2046-2048 7 5 .583 2.32 15 15 0 0 0 85.1 70 22 4 38 61
Jim Mitchell 2018-2021 16 12 .571 2.36 79 51 0 0 0 313.1 239 82 15 107 381
John Mitchell 2026-2035 15 5 .750 2.44 34 32 0 0 0 158.2 133 43 13 31 212
Malachi Mitchell 2034-2034 0 0 .000 27.00 1 0 0 0 0 0.1 1 1 1 1 1
Marcus Mitchinson 2048-2048 0 0 .000 6.23 3 0 0 0 0 4.1 7 3 1 0 3
Pat Mixa 2022-2022 2 0 1.000 1.17 6 3 1 0 0 23.0 11 3 1 3 22
Noburo Miyoshi 2041-2042 3 3 .500 5.86 50 0 0 0 1 90.2 94 59 16 43 75
Kyotaka Mizuta 2037-2037 1 4 .200 2.55 44 0 0 0 7 49.1 39 14 4 15 55
Matt Mode 2046-2046 1 1 .500 5.14 7 0 0 0 0 7.0 5 4 2 4 4
Matt Moderow 2042-2044 4 3 .571 3.27 86 1 0 0 2 159.2 156 58 14 77 190
Alois Moeflehner 2048-2048 0 1 .000 8.44 1 1 0 0 0 5.1 10 5 1 1 4
Danny Moessner 2032-2033 3 4 .429 2.61 26 6 0 0 9 62.0 42 18 7 22 93
Alejandro Molina 2018-2019 5 8 .385 4.76 24 23 0 0 0 111.2 134 59 4 52 86
Hector Molina 2018-2019 8 18 .308 3.27 58 35 1 1 4 211.2 217 77 14 75 185
Jaden Momplaisir 2026-2026 1 1 .500 6.92 3 3 0 0 0 13.0 9 10 2 7 8
Mel Moncada 2042-2045 15 6 .714 2.95 49 28 2 1 1 225.2 212 74 19 67 186
Danny Mondragon 2045-2046 9 7 .562 3.27 45 17 0 0 1 135.0 122 49 15 53 108
Johnny Mondragon 2018-2019 4 4 .500 3.76 15 9 0 0 0 55.0 42 23 2 23 55
Roberto Monge 2045-2048 8 1 .889 3.85 62 0 0 0 2 131.0 123 56 19 90 95
Travis Moninger 2030-2030 0 0 .000 13.50 1 0 0 0 0 1.1 3 2 0 2 1
Victor Montalvo 2049-2049 0 1 .000 21.60 2 0 0 0 0 3.1 9 8 0 6 1
Kyle Montana 2049-2049 3 1 .750 1.62 8 7 0 0 1 44.1 38 8 1 14 28
Ricky Montano 2026-2027 12 4 .750 2.31 87 2 0 0 14 151.2 125 39 11 27 187
Al Monteleone 2046-2048 11 7 .611 2.81 106 1 0 0 16 160.1 155 50 18 59 119
Oscar Montero 2033-2038 14 26 .350 5.60 134 38 0 0 1 320.0 345 199 42 175 248
Juan Monteverde 2031-2037 14 12 .538 4.13 137 17 0 0 2 292.1 253 134 33 148 362
Rich Montgomery 2030-2030 6 5 .545 2.87 11 11 0 0 0 59.2 40 19 9 11 77
Seth Montgomery 2040-2048 11 19 .367 3.77 81 51 0 0 1 300.2 288 126 32 120 285
Travis Montgomery 2018-2018 0 0 .000 0.00 12 0 0 0 0 3.1 3 0 0 2 2
Gerardo Montoya 2025-2026 12 10 .545 3.79 53 27 0 0 1 163.2 162 69 13 57 154
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Hector Montoya 2048-2049 12 13 .480 3.87 40 21 0 0 0 158.1 178 68 15 64 73
Juan Montoya 2024-2029 0 0 .000 2.08 3 0 0 0 0 4.1 5 1 0 4 2
Julio Montoya 2026-2026 8 8 .500 3.66 27 27 0 0 0 147.2 145 60 8 42 109
David Monzon 2027-2028 9 13 .409 6.88 31 28 0 0 0 136.0 197 104 9 65 54
Jeremy Moody 2022-2022 3 11 .214 3.93 28 22 1 0 1 130.2 140 57 5 40 139
Richard Moon 2030-2030 2 5 .286 4.03 33 0 0 0 0 44.2 42 20 3 18 53
Keith Mooney 2033-2034 6 15 .286 3.53 24 24 2 0 0 150.1 154 59 8 56 129
Sam Mooney 2035-2039 23 9 .719 2.64 45 45 1 1 0 249.0 209 73 10 74 244
Adam Moore 2035-2036 12 6 .667 2.83 35 35 1 0 0 216.1 186 68 9 40 146
Bill Moore 2035-2037 4 4 .500 2.62 33 14 0 0 2 117.0 103 34 10 29 116
Brett Moore 2033-2033 8 3 .727 4.33 12 12 0 0 0 68.2 59 33 11 20 72
Chris Moore 2047-2047 9 2 .818 2.22 13 13 1 1 0 97.1 85 24 7 24 80
Chris Moore 2029-2029 0 0 .000 5.03 14 0 0 0 0 19.2 23 11 4 8 11
Cowal Moore 2027-2031 0 0 .000 0.00 1 0 0 0 0 0.1 0 0 0 0 0
Jason Moore 2036-2038 10 9 .526 3.81 49 14 0 0 0 125.1 112 53 11 50 128
Jason Moore 2022-2024 1 0 1.000 4.50 6 0 0 0 0 6.0 5 3 0 5 4
Jimmy Moore 2029-2029 1 2 .333 6.10 6 0 0 0 0 10.1 11 7 2 4 5
Kevin Moore 2028-2030 5 4 .556 2.16 43 0 0 0 5 50.0 41 12 4 12 62
Mike Moore 2041-2042 4 9 .308 4.88 66 0 0 0 2 131.0 134 71 21 64 109
Mike Moore 2041-2043 0 0 .000 0.00 5 0 0 0 0 12.1 8 0 1 3 11
Mike Moore 2043-2045 9 4 .692 2.35 101 0 0 0 5 99.2 86 26 3 27 94
Edgar Mooris 2048-2049 7 12 .368 4.22 28 28 0 0 0 149.1 192 70 12 57 112
Mike Moquin 2033-2033 5 12 .294 3.85 28 20 1 0 0 140.1 118 60 14 51 143
Rogelio Mora 2035-2037 8 7 .533 4.83 94 2 0 0 1 197.2 208 106 34 112 208
Alex Morales 2045-2045 1 2 .333 6.11 25 0 0 0 0 45.2 64 31 10 31 24
Alex Morales 2021-2024 9 21 .300 5.67 194 8 0 0 27 239.2 286 151 10 122 251
Angel Morales 2049-2049 3 4 .429 5.17 15 15 0 0 0 80.0 107 46 6 38 44
Carlos Morales 2043-2043 4 4 .500 4.04 41 0 0 0 3 64.2 59 29 6 36 61
Danny Morales 2032-2032 0 0 .000 0.00 2 0 0 0 0 3.1 1 0 0 1 4
Danny Morales 2028-2029 0 0 .000 6.75 4 0 0 0 0 5.1 6 4 1 6 3
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Isidro Morales 2030-2032 5 7 .417 4.21 20 18 0 0 0 94.0 94 44 6 38 87
Jon Morales 2048-2049 0 1 .000 5.33 10 3 0 0 0 25.1 40 15 4 7 14
Jorge Morales 2039-2039 3 1 .750 2.86 17 0 0 0 0 28.1 31 9 1 8 14
Jose Morales 2032-2043 5 11 .312 3.91 26 21 1 1 0 117.1 116 51 14 34 66
Luis Morales 2040-2040 0 0 .000 7.71 4 0 0 0 0 4.2 8 4 1 3 1
Manny Morales 2044-2047 5 22 .185 3.38 49 47 1 1 0 244.2 213 92 29 124 158
Rogelio Morales 2042-2043 18 8 .692 1.90 43 43 1 0 0 255.2 177 54 4 65 287
Carlos Moran 2022-2024 4 9 .308 3.65 90 4 0 0 38 91.1 96 37 5 49 122
Eduardo Moran 2032-2032 1 0 1.000 3.86 7 0 0 0 0 9.1 8 4 0 3 8
Jose Moran 2036-2039 30 16 .652 2.58 107 52 1 1 7 411.2 317 118 60 59 534
Mike Moran 2026-2032 0 0 .000 5.14 7 0 0 0 0 7.0 6 4 2 5 2
Pascual Morbidelli 2018-2018 1 0 1.000 2.81 15 0 0 0 5 25.2 19 8 2 7 30
Alex Moreno 2038-2040 7 6 .538 3.21 28 21 0 0 0 117.2 76 42 14 42 145
David Moreno 2044-2048 5 4 .556 5.40 70 0 0 0 3 111.2 129 67 23 53 79
David Moreno 2042-2042 2 0 1.000 4.13 27 0 0 0 3 52.1 49 24 9 30 39
Eddie Moreno 2043-2043 0 0 .000 0.00 5 0 0 0 0 1.2 1 0 0 1 0
Fernando Moreno 2021-2022 2 4 .333 2.43 68 0 0 0 12 74.0 62 20 4 19 86
Jerry Moreno 2039-2042 5 1 .833 1.84 63 1 0 0 3 122.0 79 25 7 54 113
Pedro Moreno 2031-2035 37 23 .617 3.09 95 95 1 1 0 523.2 423 180 51 114 594
Ricardo Moreno 2033-2034 12 6 .667 3.47 29 29 0 0 0 153.0 135 59 13 43 185
Billy Morgan 2040-2042 5 5 .500 3.71 33 6 0 0 5 60.2 57 25 7 26 52
C.J. Morgan 2037-2040 14 10 .583 2.49 141 0 0 0 46 162.2 143 45 6 26 156
John Morgan 2026-2026 7 2 .778 2.90 19 12 0 0 0 83.2 79 27 4 23 91
Kyle Morgan 2049-2049 0 0 .000 0.00 2 0 0 0 0 3.1 4 0 0 0 2
Luke Morgan 2033-2037 1 13 .071 6.07 25 18 0 0 0 89.0 109 60 12 38 67
Matt Morgan 2032-2035 7 7 .500 2.06 106 0 0 0 22 140.0 96 32 7 32 170
Eddie Moritz 2043-2044 10 5 .667 2.71 38 22 0 0 1 149.2 108 45 9 62 152
Jonathan Morris 2019-2025 0 0 .000 0.00 1 0 0 0 0 0.2 1 0 0 0 0
Phil Morris 2020-2024 30 16 .652 3.27 95 79 3 3 0 484.2 439 176 18 135 450
Sean Morris 2022-2023 9 2 .818 2.54 61 1 0 0 5 99.1 73 28 5 31 123
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Danny Morrison 2035-2037 8 14 .364 3.42 35 35 0 0 0 186.2 163 71 6 82 179
Pat Morrison 2026-2032 0 0 .000 9.00 34 0 0 0 0 45.0 55 45 6 34 29
Ross Morrison 2031-2036 14 18 .438 3.07 115 25 0 0 4 269.2 198 92 20 105 357
Travis Morrison 2024-2026 7 21 .250 6.75 50 48 0 0 0 220.0 292 165 17 132 166
Dennis Morrissy 2040-2044 19 11 .633 2.20 97 23 9 4 10 302.1 254 74 17 88 228
Mario Morrobel 2023-2025 7 10 .412 4.36 175 0 0 0 6 188.0 178 91 13 90 222
Joel Morrow 2026-2026 3 3 .500 3.75 30 0 0 0 16 36.0 41 15 1 13 63
Josh Morrow 2019-2020 5 6 .455 4.30 69 0 0 0 28 69.0 76 33 5 41 81
Michael Morton 2047-2047 0 0 .000 3.86 5 0 0 0 0 9.1 5 4 1 4 3
Avery Moseley 2028-2028 0 0 .000 3.07 6 0 0 0 0 14.2 17 5 1 6 17
Dan Moser 2033-2033 0 0 .000 1.08 23 0 0 0 1 25.0 14 3 1 9 33
John Moser 2041-2045 14 11 .560 3.42 108 14 0 0 10 224.0 203 85 9 113 173
David Moses 2037-2037 14 8 .636 2.04 26 26 3 0 0 185.2 147 42 7 28 189
Jason Mosier 2021-2021 3 2 .600 1.73 6 6 0 0 0 36.1 28 7 1 5 43
Brandon Mosley 2022-2025 6 13 .316 4.17 34 25 3 1 0 170.1 172 79 12 67 141
John Motz 2045-2045 3 1 .750 1.16 27 0 0 0 15 31.0 21 4 2 12 34
Adrian Mowery 2021-2028 42 40 .512 3.17 145 130 2 1 0 754.1 713 266 56 155 818
Keaton Mowry 2028-2028 0 0 .000 6.75 1 0 0 0 0 1.1 3 1 0 1 1
Jordan Moz 2022-2022 0 1 .000 2.02 12 0 0 0 6 13.1 12 3 1 4 17
Kiril Mravin 2048-2049 9 12 .429 4.33 35 35 0 0 0 181.0 210 87 22 82 92
Sean Mudge 2043-2048 33 31 .516 3.43 114 80 7 4 10 561.0 528 214 54 182 466
Kevin Mueller 2048-2049 0 8 .000 6.12 17 5 0 0 0 50.0 78 34 5 16 21
Zach Mueller 2033-2033 13 4 .765 3.07 24 24 0 0 0 149.1 114 51 13 35 139
David Muhammad 2031-2041 16 4 .800 2.06 85 2 0 0 7 118.0 82 27 10 25 201
Eric Muir 2033-2036 7 14 .333 5.87 96 18 0 0 0 211.2 242 138 26 138 130
Joe Mulholland 2019-2022 9 6 .600 3.21 97 0 0 0 12 112.0 97 40 3 57 152
Dustin Mullen 2045-2048 4 8 .333 4.50 18 18 0 0 0 96.0 105 48 10 51 55
Matt Mullikin 2030-2038 16 24 .400 3.35 224 15 0 0 46 300.2 275 112 24 124 346
Bryan Mullins 2032-2033 4 6 .400 3.48 55 0 0 0 3 72.1 61 28 13 29 82
J.R. Mullins 2034-2034 2 11 .154 5.10 23 23 0 0 0 121.2 155 69 19 48 81
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Nick Mullins 2028-2028 2 1 .667 3.68 19 0 0 0 4 29.1 34 12 2 11 24
Edwin Munoz 2026-2027 3 5 .375 4.27 68 0 0 0 5 97.0 87 46 4 68 116
Jesus Munoz 2023-2023 5 7 .417 4.44 19 11 1 0 1 81.0 94 40 5 26 73
Jose Munoz 2028-2033 9 21 .300 4.44 107 39 0 0 3 263.1 274 130 28 148 301
Rafael Munoz 2020-2022 14 9 .609 3.23 42 42 0 0 0 236.2 225 85 16 71 222
Matt Murad 2039-2040 3 6 .333 2.62 89 0 0 0 9 127.0 98 37 6 47 150
Jose Murguia 2029-2034 19 7 .731 1.84 105 0 0 0 18 151.2 100 31 10 41 217
Adan Murillo 2046-2046 1 1 .500 4.17 24 0 0 0 0 45.1 41 21 9 22 37
Alex Murillo 2041-2043 3 7 .300 6.38 76 0 0 0 4 115.2 135 82 21 66 74
Aaron Murphy 2020-2021 4 6 .400 2.60 26 18 0 0 0 104.0 92 30 3 34 124
Gavan Murphy 2045-2048 5 4 .556 5.23 70 0 0 0 1 129.0 127 75 26 69 87
George Murphy 2028-2030 2 2 .500 6.25 52 0 0 0 0 67.2 89 47 7 33 64
Jerry Murphy 2033-2034 10 9 .526 5.39 94 5 0 0 3 163.2 173 98 11 104 161
Patty Murphy 2039-2041 18 8 .692 1.65 53 38 1 1 3 245.0 162 45 14 59 275
Wayne Murphy 2033-2035 5 1 .833 3.30 30 1 0 0 3 46.1 40 17 0 19 44
Alex Murray 2018-2018 4 3 .571 5.36 17 6 0 0 1 50.1 55 30 7 16 49
Oren Murry 2036-2036 10 5 .667 1.96 27 27 1 0 0 169.2 118 37 12 28 198
Bill Muscott 2035-2040 24 23 .511 3.51 174 35 1 1 8 492.2 444 192 69 75 511
Pavel Mushtaev 2025-2025 1 7 .125 5.43 13 13 0 0 0 61.1 62 37 7 27 57
Cory Myers 2037-2038 17 14 .548 3.31 41 40 1 1 0 250.1 229 92 24 49 254
Dan Myers 2025-2026 6 3 .667 3.51 34 6 0 0 4 77.0 77 30 3 18 78
Dave Myers 2026-2028 5 4 .556 5.21 112 2 0 0 4 176.1 207 102 15 83 180
David Myers 2026-2041 6 3 .667 2.86 36 2 0 0 22 50.1 40 16 1 20 78
Jeremy Myers 2034-2034 4 2 .667 2.59 9 9 0 0 0 48.2 42 14 1 17 44
Matt Myers 2032-2032 3 0 1.000 4.61 9 0 0 0 0 27.1 28 14 3 8 29
Nate Myers 2028-2030 11 18 .379 4.01 90 18 0 0 28 188.1 161 84 22 89 211
Justin Myrick 2037-2040 3 6 .333 7.04 145 0 0 0 3 194.1 239 152 47 110 157
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Friday, December 12th , 2025 - OOTP Baseball 26.8 Build 82