CBD ROOKIE LEAGUE
'M' PITCHING REGISTER
02/17/2042
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 2040-2041 11 8 .579 3.06 54 14 0 0 19 135.1 98 46 17 46 131
John Mace 2027-2029 1 3 .250 3.45 20 6 0 0 2 47.0 46 18 5 13 33
Victor Machain 2039-2041 4 11 .267 5.28 28 28 0 0 0 117.2 121 69 26 41 111
Juan Machin 2035-2039 22 7 .759 2.56 156 12 0 0 1 274.1 188 78 30 99 369
Danny Macias 2031-2031 0 0 .000 13.50 2 0 0 0 0 0.2 0 1 0 1 0
Mike MacIsaac 2039-2039 2 12 .143 7.28 20 20 3 0 0 106.1 128 86 39 30 119
Josh Mack 2035-2037 3 3 .500 4.10 29 1 0 0 0 52.2 50 24 8 10 65
Matt MacKay 2028-2029 4 3 .571 1.67 25 3 0 0 4 54.0 45 10 1 13 60
Josh Mackey 2037-2037 0 0 .000 5.14 1 1 0 0 0 7.0 8 4 2 2 6
Faddei Madaev 2023-2041 13 8 .619 3.21 38 38 2 1 0 210.0 206 75 7 47 181
Gideon Maddocks 2025-2025 3 5 .375 3.02 12 12 0 0 0 59.2 62 20 2 18 37
Tristan Madison 2026-2027 12 2 .857 2.43 29 27 1 0 0 148.0 124 40 7 37 164
Miguel Madrid 2041-2041 7 7 .500 4.76 21 21 1 0 0 126.2 130 67 24 53 119
Luis Madrigal 2027-2029 7 7 .500 4.70 86 6 0 0 5 149.1 165 78 16 43 127
Art Madsen 2041-2041 1 0 1.000 1.54 2 2 0 0 0 11.2 6 2 0 4 13
Felipe Maez 2028-2030 1 0 1.000 0.00 2 0 0 0 0 1.2 1 0 0 3 1
Sergio Magana 2041-2041 1 2 .333 7.13 15 0 0 0 3 17.2 24 14 6 6 10
Nick Magias 2041-2041 1 0 1.000 1.80 6 0 0 0 1 5.0 3 1 0 2 6
Yurii Maiboroda 2041-2041 4 5 .444 4.57 21 0 0 0 0 43.1 29 22 6 22 56
John Maier 2026-2026 3 0 1.000 2.08 7 6 0 0 0 39.0 36 9 3 1 37
Jose Maldonado 2034-2035 3 1 .750 5.27 20 0 0 0 1 27.1 26 16 6 14 22
Josh Maldonado 2034-2035 3 3 .500 2.49 14 9 1 0 0 65.0 75 18 4 22 56
Ben Malloy 2027-2037 8 4 .667 2.68 17 17 3 1 0 121.0 105 36 4 30 108
Alex Mancinas 2032-2033 14 8 .636 3.43 33 23 3 1 0 175.2 151 67 23 66 111
Freddie Mann 2029-2038 4 0 1.000 2.10 19 0 0 0 0 30.0 23 7 1 8 44
Jarred Mann 2035-2037 4 1 .800 3.71 35 0 0 0 13 34.0 37 14 10 8 57
Chris Manning 2032-2033 2 0 1.000 3.46 21 0 0 0 0 39.0 37 15 4 16 36
Jason Manning 2031-2031 8 5 .615 1.85 15 15 2 2 0 107.0 79 22 5 21 132
Ryan Manning 2040-2041 0 0 .000 3.18 3 0 0 0 0 5.2 3 2 1 1 3
Drew Manrique 2031-2033 10 5 .667 2.62 26 26 0 0 0 147.2 132 43 14 41 150
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Nelson Manriquez 2035-2038 4 0 1.000 1.86 17 6 0 0 0 48.1 42 10 4 15 45
Butch Mansfield 2028-2029 3 3 .500 4.29 19 9 1 0 1 63.0 78 30 6 20 35
Gabriel Manzueta 2024-2024 3 0 1.000 1.99 6 6 0 0 0 40.2 33 9 1 8 34
Chris Marchal 2031-2033 18 16 .529 3.71 61 39 3 1 1 279.1 262 115 22 87 252
David Marchus 2030-2032 2 0 1.000 11.81 2 0 0 0 0 5.1 12 7 1 1 0
Vittorio Marcovicci 2040-2041 11 13 .458 4.08 42 42 0 0 0 227.0 223 103 41 70 207
Angel Mares 2039-2040 1 1 .500 5.75 13 1 0 0 0 20.1 26 13 4 14 20
Jeremy Maresca 2029-2031 1 1 .500 5.06 63 0 0 0 0 90.2 107 51 13 50 94
Aaron Marget 2025-2028 7 8 .467 2.82 33 33 0 0 0 150.0 115 47 8 45 128
David Marie 2030-2030 2 2 .500 2.08 5 5 1 1 0 39.0 32 9 3 10 38
Rafael Marin 2025-2035 14 10 .583 3.24 51 19 0 0 0 172.0 170 62 13 49 146
Salvatore Marin 2041-2041 5 7 .417 2.78 24 24 0 0 0 116.2 101 36 14 39 129
Mike Mark 2026-2036 30 10 .750 2.67 63 63 7 3 0 370.1 341 110 13 89 347
Pat Marnell 2040-2041 3 3 .500 4.63 16 3 0 0 1 44.2 46 23 5 17 51
Felipe Marquez 2035-2038 36 21 .632 3.99 89 89 5 2 0 512.1 449 227 63 181 564
Roberto Marquez 2039-2040 7 5 .583 3.11 40 16 0 0 1 150.2 129 52 21 37 144
Sergio Marquez 2028-2031 6 12 .333 3.49 67 11 0 0 3 139.1 120 54 12 42 135
Victor Marquez 2041-2041 5 9 .357 4.96 20 20 0 0 0 114.1 118 63 23 44 89
Gualter Marreiros 2035-2035 2 4 .333 4.93 8 8 1 0 0 45.2 49 25 4 11 24
Jorge Marron 2031-2031 1 2 .333 4.24 31 0 0 0 2 34.0 41 16 3 13 31
Ricky Marroquin 2034-2034 3 3 .500 3.38 19 2 0 0 0 37.1 36 14 3 15 40
Sandy Marroquin 2025-2027 8 6 .571 4.40 88 18 0 0 0 165.2 166 81 14 56 145
Nick Marsden 2032-2032 6 3 .667 1.26 9 9 3 1 0 71.2 50 10 2 15 85
Ben Marshall 2022-2024 7 3 .700 3.53 96 0 0 0 3 102.0 101 40 13 31 102
Jay Marshall 2040-2041 3 14 .176 5.17 55 17 0 0 9 132.1 142 76 26 58 129
Jeremy Marshall 2034-2038 11 13 .458 4.38 55 30 0 0 5 191.0 186 93 15 28 188
Joe Marshall 2025-2025 1 0 1.000 0.00 1 0 0 0 0 0.2 0 0 0 0 1
Josh Marshall 2025-2026 4 3 .571 3.03 12 12 0 0 0 74.1 84 25 2 8 54
Alan Martin 2041-2041 5 4 .556 4.61 16 16 0 0 0 91.2 97 47 16 35 80
Austin Martin 2032-2034 8 4 .667 3.16 65 13 0 0 1 159.1 150 56 20 50 175
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Ben Martin 2021-2021 3 0 1.000 2.14 4 4 0 0 0 21.0 15 5 1 5 23
Jamie Martin 2041-2041 0 0 .000 0.79 6 0 0 0 1 11.1 5 1 1 2 8
Jon Martin 2040-2041 14 9 .609 3.79 52 25 0 0 2 183.0 168 77 30 43 192
Alex Martinez 2039-2040 0 0 .000 1.69 4 0 0 0 0 5.1 3 1 1 4 4
Alex Martinez 2038-2038 3 6 .333 5.07 44 0 0 0 7 49.2 45 28 10 21 51
Alex Martinez 2029-2029 1 2 .333 4.05 11 0 0 0 2 13.1 15 6 3 5 12
Alex Martinez 2029-2033 2 4 .333 1.79 23 8 0 0 7 60.1 47 12 1 11 70
Alex Martinez 2023-2024 4 5 .444 4.71 14 9 0 0 2 57.1 63 30 5 17 42
Alvaro Martinez 2041-2041 8 2 .800 2.45 23 23 1 0 0 125.0 90 34 17 41 127
Angel Martinez 2036-2039 5 6 .455 6.31 64 3 0 0 1 118.1 137 83 41 61 112
Angel Martinez 2036-2037 2 5 .286 5.08 26 6 0 0 0 72.2 75 41 17 28 88
Angel Martinez 2031-2031 0 1 .000 6.46 12 0 0 0 0 15.1 20 11 1 7 17
Bobby Martinez 2041-2041 3 0 1.000 5.79 15 0 0 0 0 14.0 13 9 5 5 15
Bobby Martinez 2041-2041 1 1 .500 4.75 16 2 0 0 1 30.1 28 16 5 18 45
Cédric Martinez 2034-2035 1 4 .200 4.67 46 1 0 0 3 79.0 102 41 10 25 78
Danny Martinez 2031-2033 0 12 .000 9.62 22 10 0 0 0 53.1 87 57 10 24 50
Danny Martinez 2035-2038 11 15 .423 4.33 117 24 0 0 2 280.1 259 135 36 125 295
Eddy Martinez 2023-2023 0 0 .000 0.00 2 0 0 0 0 1.1 0 0 0 1 2
Edwin Martinez 2039-2040 4 1 .800 4.34 47 0 0 0 1 76.2 89 37 9 31 57
Elias Martinez 2040-2040 1 0 1.000 1.80 6 0 0 0 0 10.0 5 2 1 4 15
Esteban Martinez 2036-2037 1 4 .200 4.03 5 5 1 0 0 29.0 28 13 4 10 17
Ignacio Martinez 2040-2041 6 5 .545 2.67 74 0 0 0 3 108.0 110 32 4 21 86
Isaias Martinez 2022-2022 5 7 .417 2.09 22 12 0 0 0 81.2 73 19 2 15 93
Ivan Martinez 2041-2041 1 1 .500 12.00 9 0 0 0 0 12.0 23 16 7 5 12
Jose Martinez 2038-2040 7 19 .269 5.63 43 36 0 0 0 177.1 197 111 42 64 158
Jose Martinez 2040-2040 0 0 .000 1.17 3 0 0 0 0 7.2 2 1 0 2 9
Jose Martinez 2026-2026 9 6 .600 3.81 21 21 0 0 0 104.0 112 44 2 27 85
Jose Martinez 2035-2036 6 4 .600 3.63 21 9 0 0 0 79.1 72 32 8 20 74
Leon Martinez 2029-2029 2 0 1.000 2.84 10 1 0 0 0 19.0 14 6 1 5 26
Mario Martinez 2041-2041 0 3 .000 7.91 4 3 1 0 0 19.1 27 17 4 15 9
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Mario Martinez 2025-2029 1 0 1.000 3.09 17 1 0 0 0 32.0 34 11 2 8 25
Pedro Martinez 2029-2029 0 1 .000 1.54 3 1 0 0 0 11.2 9 2 0 4 10
Pedro Martinez 2020-2031 8 2 .800 3.09 23 19 0 0 0 105.0 91 36 4 16 107
Ramon Martinez 2040-2040 1 1 .500 6.75 6 0 0 0 0 6.2 7 5 1 3 5
Ricardo Martinez 2028-2030 6 2 .750 4.04 46 1 0 0 2 64.2 76 29 8 22 55
Rich Martinez 2030-2031 1 1 .500 9.14 39 1 0 0 0 64.0 98 65 12 40 66
Ricky Martinez 2020-2024 7 9 .438 2.51 63 26 0 0 5 176.0 156 49 7 35 152
Robert Martinez 2041-2041 2 5 .286 3.38 18 18 0 0 0 88.0 87 33 6 20 91
Roman Martinez 2036-2039 50 14 .781 2.55 93 93 5 1 0 589.0 445 167 88 40 726
Sergio Martinez 2040-2040 3 5 .375 3.86 12 12 3 0 0 93.1 90 40 14 14 117
Tony Martinez 2040-2041 3 5 .375 4.09 33 0 0 0 0 50.2 55 23 10 19 55
Victor Martinez 2032-2033 5 2 .714 2.47 41 0 0 0 4 76.2 64 21 7 25 80
Victor Martinez 2026-2030 5 8 .385 5.07 84 0 0 0 14 104.2 114 59 9 41 83
Vinny Martinez 2021-2022 9 11 .450 2.56 67 18 1 0 20 140.2 108 40 5 50 159
Willie Martinez 2028-2028 0 0 .000 0.00 1 0 0 0 0 2.0 1 0 0 0 1
Willie Martinez 2035-2037 6 17 .261 5.01 43 36 1 0 0 194.0 200 108 28 76 187
R.W. Martini 2025-2027 4 11 .267 4.32 40 19 0 0 11 118.2 125 57 4 29 87
Scott Martinson 2020-2030 0 0 .000 0.00 6 0 0 0 1 5.2 4 0 0 0 8
Mike Martis 2031-2032 6 11 .353 5.03 31 24 1 0 0 145.0 173 81 11 45 70
Olezka Mashitsky 2023-2027 12 7 .632 3.29 91 9 0 0 0 145.0 145 53 8 41 181
Rene Masini 2041-2041 0 0 .000 3.38 2 0 0 0 0 2.2 2 1 1 1 1
Ruggiero Masolino 2036-2037 10 6 .625 3.81 32 32 0 0 0 167.2 145 71 32 51 166
J.J. Mason 2032-2032 2 0 1.000 0.51 2 2 1 0 0 17.2 8 1 0 5 18
Tadayoshi Masukawa 2030-2031 1 0 1.000 4.88 41 0 0 0 0 59.0 75 32 6 35 34
Johnny Mata 2024-2025 9 6 .600 4.01 61 0 0 0 2 107.2 110 48 13 28 93
Tyler Matassa 2030-2032 11 23 .324 4.00 68 48 2 2 0 290.1 290 129 22 82 263
Alex Mateo 2036-2039 1 19 .050 5.28 76 30 2 0 2 218.1 228 128 46 94 243
Josh Mathews 2034-2034 2 1 .667 5.70 6 6 0 0 0 36.1 31 23 4 22 39
Mike Matter 2026-2033 0 2 .000 14.09 2 2 0 0 0 7.2 17 12 3 3 5
Brandon Matthews 2019-2024 16 8 .667 2.39 87 17 0 0 3 203.0 165 54 15 55 183
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Jerry Matthews 2034-2035 0 1 .000 2.29 18 0 0 0 13 19.2 22 5 1 6 24
Robbie Matthews 2020-2020 2 2 .500 2.39 14 14 0 0 0 67.2 58 18 1 19 71
Steve Mau 2041-2041 2 1 .667 3.21 4 4 0 0 0 28.0 17 10 5 4 30
Mike Mauk 2037-2039 1 2 .333 4.15 27 0 0 0 0 56.1 62 26 8 19 50
Jared May 2019-2019 4 5 .444 2.43 17 15 0 0 1 85.1 66 23 2 27 66
Quillan May 2038-2038 8 7 .533 3.71 25 25 0 0 0 136.0 116 56 23 41 141
Miguel Mayen 2041-2041 6 14 .300 5.99 21 21 2 0 0 127.2 127 85 35 59 99
Danny Mayer 2032-2035 14 13 .519 3.83 132 9 0 0 32 218.2 226 93 18 71 165
Aaron Mayfield 2033-2036 9 10 .474 4.68 111 13 1 1 3 219.0 239 114 29 72 197
Victor Mazariego 2039-2040 0 0 .000 3.91 13 0 0 0 0 23.0 19 10 4 8 26
Jordan McAfee 2039-2040 7 3 .700 2.24 15 15 2 2 0 116.2 86 29 8 28 148
Matthew McAndrew 2029-2033 0 0 .000 0.00 1 0 0 0 0 1.1 1 0 0 3 3
Ryan McBee 2025-2028 14 26 .350 3.23 69 68 0 0 0 353.2 392 127 19 115 302
Jeremy McCabe 2034-2035 4 3 .571 3.02 47 0 0 0 6 50.2 41 17 2 23 59
Joel McCall 2028-2029 4 7 .364 4.34 37 19 0 0 1 116.0 131 56 6 48 108
Gil McCann 2025-2025 2 2 .500 3.26 20 0 0 0 11 19.1 21 7 3 6 14
Adan McCarthy 2026-2026 0 2 .000 3.52 4 4 0 0 0 23.0 27 9 2 10 12
Chris McCarthy 2040-2041 2 6 .250 3.71 31 0 0 0 3 43.2 41 18 8 21 47
Josh McCarthy 2019-2019 1 1 .500 0.84 2 2 0 0 0 10.2 6 1 1 4 7
Mike McClam 2026-2029 2 9 .182 5.25 30 16 0 0 0 109.2 128 64 8 42 93
Josh McComb 2029-2029 5 0 1.000 1.72 17 4 1 1 9 47.0 29 9 4 6 63
Mike McCormick 2036-2037 3 7 .300 4.76 14 14 0 0 0 73.2 64 39 10 21 88
Matt McCort 2037-2037 5 7 .417 3.51 20 20 0 0 0 110.1 95 43 16 30 122
Sean McCoy 2040-2041 12 4 .750 3.79 46 16 2 0 2 161.2 142 68 22 36 208
Steve McCrary 2030-2036 1 1 .500 2.79 16 3 0 0 1 42.0 44 13 4 11 40
Mike McCraven 2026-2026 3 13 .188 5.10 25 25 0 0 0 127.0 161 72 13 30 90
Troy McCue 2040-2041 7 2 .778 2.21 32 4 0 0 3 85.2 68 21 10 22 106
Tim McCusker 2031-2031 1 0 1.000 1.46 7 0 0 0 0 12.1 15 2 0 6 13
Bobby McCutcheon 2030-2030 4 1 .800 2.30 33 0 0 0 3 47.0 34 12 6 11 72
Adam McDonald 2029-2033 6 2 .750 4.37 52 2 0 0 1 80.1 91 39 5 27 59
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Dustin McDonough 2029-2032 0 0 .000 5.79 3 0 0 0 0 4.2 3 3 0 3 3
Justin McDougal 2027-2027 0 3 .000 3.62 6 6 0 0 0 27.1 18 11 0 18 15
Cameron McDowell 2027-2029 11 6 .647 2.80 37 21 0 0 0 148.0 128 46 6 37 161
Greg McDowell 2039-2040 9 8 .529 4.16 66 0 0 0 13 80.0 73 37 15 36 107
Isaiah McDuffie 2030-2030 3 0 1.000 1.91 13 6 0 0 0 42.1 44 9 1 14 34
Jason McFaul 2035-2035 0 0 .000 0.90 8 0 0 0 0 10.0 7 1 1 8 13
Vernon McGaughey 2033-2033 8 0 1.000 1.99 10 7 1 0 0 58.2 41 13 6 16 48
Elijah McGee 2027-2027 2 2 .500 2.79 6 6 0 0 0 29.0 36 9 1 12 12
Jeremy McGee 2026-2026 0 1 .000 2.35 5 0 0 0 0 7.2 5 2 0 2 10
Alex McGill 2021-2021 2 3 .400 2.45 7 7 0 0 0 36.2 41 10 1 4 33
Jeff McGuire 2037-2038 4 8 .333 5.11 16 16 1 0 0 100.1 114 57 13 45 76
Sebastian Mchugh 2035-2037 0 2 .000 5.44 51 1 0 0 0 81.0 95 49 11 38 64
Jordan McKenna 2025-2026 1 3 .250 3.03 42 0 0 0 3 35.2 35 12 0 9 24
Dave McKenzie 2026-2033 6 1 .857 2.25 59 1 0 0 8 76.0 57 19 3 24 90
Javon McKenzie 2040-2041 12 6 .667 2.80 25 23 0 0 0 138.1 109 43 13 28 174
Mike McKenzie 2032-2032 3 1 .750 1.61 19 0 0 0 8 22.1 20 4 2 10 18
Nate McKiernan 2023-2026 0 0 .000 9.00 1 0 0 0 0 1.0 3 1 0 0 2
Jon McKinley 2035-2038 6 4 .600 3.60 26 16 1 0 0 100.0 100 40 10 24 95
Mark McKinney 2021-2022 5 3 .625 2.78 71 0 0 0 4 87.1 72 27 7 16 86
Ted McLaughlin 2025-2025 0 0 .000 2.25 3 3 0 0 0 16.0 16 4 0 2 22
Josh McMahon 2032-2035 0 1 .000 6.00 4 2 0 0 0 9.0 9 6 2 5 6
Jordan McMichael 2032-2033 7 4 .636 3.89 42 1 0 0 0 74.0 77 32 8 27 50
Will McMillan 2033-2034 8 3 .727 3.03 29 9 0 0 0 89.0 86 30 10 27 100
Mike McMorrow 2027-2028 0 0 .000 6.75 1 0 0 0 0 1.1 3 1 0 1 0
Scott McNeely 2038-2041 4 4 .500 3.61 23 6 0 0 0 57.1 51 23 5 25 55
Ken McPhee 2024-2028 5 7 .417 3.62 31 11 0 0 3 74.2 88 30 9 17 73
Danny McPheron 2019-2020 1 0 1.000 0.00 4 0 0 0 0 6.2 6 0 0 0 7
Marc McPherson 2036-2036 5 4 .556 3.99 18 14 0 0 0 70.0 55 31 11 36 80
Ryan McQuaig 2029-2029 1 2 .333 4.04 18 2 0 0 1 42.1 36 19 6 14 76
Brandon McSwain 2029-2031 2 0 1.000 5.23 34 0 0 0 0 10.1 15 6 3 5 14
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Mark McWilliams 2026-2029 7 6 .538 3.60 33 22 0 0 0 122.1 114 49 10 33 131
Kyle Meadors 2027-2039 12 7 .632 2.89 31 31 1 0 0 162.0 144 52 4 33 133
Bob Meadows 2036-2037 2 1 .667 2.57 29 0 0 0 0 56.0 45 16 5 28 54
Evan Meadows 2036-2039 4 9 .308 4.38 88 1 0 0 2 139.2 146 68 32 71 120
Bob Meck 2024-2024 0 1 .000 6.00 1 1 0 0 0 6.0 9 4 0 0 4
Hector Medina 2025-2025 0 0 .000 0.00 1 0 0 0 0 0.0 1 0 0 0 0
Jesus Medina 2021-2023 6 15 .286 3.89 88 18 0 0 1 148.0 172 64 7 47 125
Jose Medina 2021-2021 1 0 1.000 0.60 10 0 0 0 0 15.0 7 1 1 3 13
Bill Meehan 2029-2029 0 0 .000 9.00 2 0 0 0 0 3.0 3 3 1 3 3
Dieter Meijer 2035-2036 0 1 .000 2.89 13 1 0 0 0 28.0 22 9 1 9 22
Guy Meijer 2031-2031 0 0 .000 2.13 5 5 0 0 0 12.2 15 3 0 7 13
Chad Meinhart 2027-2029 10 10 .500 4.35 127 2 0 0 3 163.1 173 79 21 57 171
Bobby Mejia 2036-2036 1 0 1.000 0.40 12 2 0 0 7 22.1 18 1 0 5 33
Jesus Mejia 2031-2033 4 28 .125 11.56 129 0 0 0 11 236.2 476 304 51 147 112
Armando Melchor 2035-2036 4 3 .571 3.55 45 0 0 0 3 66.0 69 26 9 19 49
Sean Melchor 2026-2030 17 22 .436 3.42 87 58 2 1 1 355.2 319 135 17 130 296
Alejandro Melendez 2040-2040 3 2 .600 2.17 32 0 0 0 5 45.2 38 11 2 17 53
Omar Melendez 2040-2041 3 5 .375 3.17 49 0 0 0 3 76.2 66 27 8 17 102
Ruben Melendez 2030-2035 4 4 .500 4.07 34 13 0 0 1 117.1 125 53 11 44 122
Andy Melton 2025-2026 7 7 .500 3.99 20 20 0 0 0 121.2 143 54 5 40 53
Bill Melton 2039-2041 4 5 .444 4.30 38 9 0 0 4 96.1 93 46 21 33 76
Bob Melton 2040-2041 11 9 .550 5.70 40 27 0 0 0 143.2 153 91 31 47 119
Danny Melve 2038-2038 1 0 1.000 1.59 4 0 0 0 0 5.2 3 1 1 3 2
Justin Melvin 2030-2032 15 5 .750 3.30 35 20 5 1 0 169.1 144 62 16 52 182
Victor Menchaca 2038-2041 27 24 .529 3.94 85 85 1 1 0 473.0 371 207 89 186 426
Francisco Mendez 2033-2033 3 3 .500 3.92 9 9 2 1 0 62.0 72 27 5 12 50
Alex Mendoza 2032-2032 0 1 .000 3.18 13 3 0 0 1 39.2 38 14 2 12 37
Danny Mendoza 2034-2034 0 1 .000 6.75 3 3 0 0 0 9.1 11 7 1 4 6
Edgardo Mendoza 2023-2023 1 3 .250 3.48 4 4 0 0 0 20.2 20 8 0 8 20
Jesus Mendoza 2033-2033 0 1 .000 3.18 6 0 0 0 3 5.2 5 2 1 3 7
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Mike Mendoza 2040-2041 6 10 .375 4.56 38 29 0 0 0 156.0 138 79 27 56 146
Roberto Mendoza 2021-2022 12 6 .667 1.94 83 21 1 1 31 181.1 148 39 11 42 217
Jason Menz 2032-2037 1 0 1.000 7.71 9 0 0 0 1 18.2 23 16 3 7 9
Ezequiel Mercado 2020-2022 24 18 .571 2.79 73 69 1 1 0 394.0 357 122 20 95 374
Roberto Mercado 2038-2038 2 0 1.000 2.40 13 0 0 0 0 15.0 9 4 2 3 17
Dave Merlini 2037-2037 12 5 .706 3.30 23 23 0 0 0 128.0 105 47 11 24 126
Rodolfo Merlos 2040-2041 4 3 .571 2.51 38 0 0 0 2 82.1 57 23 5 26 88
Josh Merriweather 2028-2029 7 6 .538 3.55 40 10 0 0 2 91.1 77 36 6 22 129
Blake Merz 2019-2019 0 0 .000 1.50 5 0 0 0 0 6.0 5 1 0 1 5
Jeffrey Messer 2036-2037 7 3 .700 1.90 18 18 0 0 0 104.0 84 22 6 22 105
Eric Metts 2034-2036 4 4 .500 3.17 22 11 1 0 0 88.0 90 31 7 23 76
Manel Mexia 2034-2034 0 0 .000 0.00 2 0 0 0 2 1.2 1 0 0 0 5
Alan Meyer 2040-2041 8 6 .571 4.48 60 0 0 0 2 94.1 85 47 21 35 106
Jason Meyer 2027-2029 1 2 .333 4.25 44 0 0 0 2 53.0 53 25 5 23 58
Joe Meyer 2029-2029 0 0 .000 43.20 2 0 0 0 0 1.2 8 8 2 2 0
Paul Meyer 2024-2025 0 7 .000 3.92 34 6 0 0 0 80.1 81 35 7 21 69
Chris Meyers 2024-2025 0 0 .000 0.00 4 0 0 0 0 4.1 2 0 0 0 4
Armando Meza 2029-2030 6 1 .857 2.59 13 8 1 1 0 62.2 51 18 2 16 66
Peter Mgulia 2029-2029 1 1 .500 3.31 3 3 0 0 0 16.1 14 6 0 4 18
Alex Mida 2033-2034 1 1 .500 6.65 26 0 0 0 0 44.2 61 33 9 14 34
Jonathan Miele 2039-2040 2 2 .500 5.88 17 0 0 0 1 33.2 27 22 8 18 26
Matt Miele 2019-2019 1 3 .250 5.06 42 0 0 0 0 53.1 65 30 4 22 43
Phil Mignacca 2031-2033 0 1 .000 3.27 10 0 0 0 3 11.0 11 4 2 3 10
Chris Mihelcic 2040-2040 1 1 .500 1.99 4 4 2 1 0 31.2 20 7 2 14 40
Ryan Milana 2019-2019 11 5 .688 2.23 24 24 0 0 0 137.1 105 34 6 21 130
Jody Miles 2030-2031 2 4 .333 5.80 45 1 0 0 1 76.0 99 49 9 31 69
Alban Milla 2024-2025 1 0 1.000 2.70 2 0 0 0 0 3.1 2 1 1 0 3
Rhys Millar 2022-2025 4 19 .174 4.35 37 37 0 0 0 175.2 219 85 6 38 118
Aaron Miller 2026-2026 5 0 1.000 0.89 6 6 4 1 0 50.1 29 5 1 7 57
Ben Miller 2032-2034 1 1 .500 3.57 35 0 0 0 0 63.0 61 25 5 18 38
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Damani Miller 2024-2025 5 0 1.000 3.09 64 0 0 0 10 58.1 43 20 5 23 73
Daniel Miller 2031-2032 14 1 .933 2.55 55 19 0 0 1 166.0 127 47 10 35 224
Jim Miller 2040-2041 1 0 1.000 5.87 16 0 0 0 1 30.2 32 20 8 10 19
Joe Miller 2021-2021 7 7 .500 2.71 26 26 0 0 0 136.0 131 41 6 34 102
Josh Miller 2024-2024 6 3 .667 1.69 14 12 2 1 0 85.0 68 16 4 16 88
Justin Miller 2030-2031 8 10 .444 3.62 26 26 3 2 0 164.0 157 66 11 49 182
Matt Miller 2041-2041 0 0 .000 1.44 12 0 0 0 0 25.0 13 4 2 7 28
Sean Miller 2029-2030 1 1 .500 5.40 23 0 0 0 0 31.2 40 19 3 17 36
Eric Mills 2025-2026 2 1 .667 2.73 7 7 0 0 0 29.2 27 9 0 8 32
Lesta Minashkin 2032-2032 0 5 .000 6.32 15 7 2 0 1 62.2 67 44 9 31 69
Matt Minnick 2028-2028 1 1 .500 5.79 5 0 0 0 3 4.2 3 3 1 2 7
Jayden Minor 2019-2020 5 6 .455 3.36 58 0 0 0 5 69.2 54 26 3 20 84
Roberto Mirabal 2029-2030 4 2 .667 3.83 30 1 0 0 2 47.0 46 20 3 12 43
Antonio Miranda 2023-2023 1 1 .500 1.78 9 3 0 0 1 25.1 21 5 1 5 27
Ernesto Miranda 2035-2036 7 3 .700 4.11 62 1 0 0 2 103.0 96 47 14 51 121
Jaime Miranda 2025-2033 6 3 .667 2.94 39 5 1 0 0 88.2 77 29 6 30 109
Jose Miranda 2023-2024 5 0 1.000 4.13 26 0 0 0 2 28.1 28 13 5 7 36
Juan Miranda 2039-2039 1 1 .500 4.08 17 1 0 0 0 39.2 37 18 11 9 41
Rafael Miranda 2031-2033 10 9 .526 4.02 66 12 3 0 1 161.1 185 72 14 48 113
Vasily Mirzayanov 2031-2032 1 1 .500 6.14 43 0 0 0 0 48.1 74 33 7 31 32
C.J. Mitchell 2036-2038 9 3 .750 2.04 108 1 0 0 23 158.2 115 36 4 57 164
Jim Mitchell 2028-2028 0 0 .000 0.00 2 0 0 0 0 0.2 0 0 0 0 1
John Mitchell 2025-2025 1 3 .250 7.40 5 5 0 0 0 24.1 42 20 0 5 19
Malachi Mitchell 2031-2031 2 0 1.000 1.35 2 2 0 0 0 13.1 7 2 1 4 11
Tim Mitchell 2029-2029 1 0 1.000 13.50 9 0 0 0 0 21.1 48 32 3 15 3
Pat Mixa 2022-2022 1 4 .200 2.98 8 8 2 0 0 57.1 61 19 4 6 63
Noburo Miyoshi 2041-2041 0 1 .000 2.63 2 2 0 0 0 13.2 6 4 4 3 13
Danny Moessner 2026-2028 7 13 .350 6.33 114 3 0 0 13 139.1 198 98 17 48 79
Javier Moios 2031-2031 0 1 .000 11.44 14 0 0 0 0 19.2 37 25 1 14 18
Alejandro Molina 2019-2019 2 3 .400 2.85 9 9 0 0 0 47.1 43 15 2 6 49
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Jaden Momplaisir 2026-2028 3 3 .500 3.78 10 10 0 0 0 52.1 48 22 3 13 69
Mel Moncada 2038-2041 15 15 .500 3.93 128 38 0 0 18 334.2 304 146 47 145 325
Glaucio Monserrate 2024-2028 5 4 .556 4.38 73 0 0 0 0 96.2 96 47 11 40 90
Ricky Montano 2023-2023 7 0 1.000 1.69 24 1 0 0 3 53.1 31 10 5 14 64
Oscar Montero 2033-2034 0 1 .000 6.17 5 1 0 0 0 11.2 18 8 2 10 7
Juan Monteverde 2034-2034 1 0 1.000 1.00 10 0 0 0 2 18.0 6 2 2 3 28
Billy Montgomery 2041-2041 3 0 1.000 2.27 18 0 0 0 1 31.2 25 8 2 8 40
Rich Montgomery 2027-2029 25 10 .714 3.43 70 44 5 1 2 312.0 287 119 17 66 312
Seth Montgomery 2040-2041 2 9 .182 5.31 18 18 0 0 0 84.2 94 50 15 34 85
Gerardo Montoya 2024-2024 3 1 .750 2.05 10 10 2 2 0 66.0 51 15 3 20 71
Julio Montoya 2024-2035 7 1 .875 5.16 43 0 0 0 2 68.0 77 39 5 21 73
David Monzon 2028-2029 2 3 .400 3.27 10 10 0 0 0 55.0 50 20 1 13 44
Richard Moon 2027-2028 5 11 .312 5.35 70 0 0 0 26 77.1 72 46 5 43 70
Keith Mooney 2031-2033 10 36 .217 4.73 58 58 0 0 0 336.2 413 177 23 134 227
Sam Mooney 2035-2038 23 7 .767 2.86 51 51 1 0 0 279.2 230 89 15 79 298
Adam Moore 2034-2035 5 8 .385 4.35 21 17 1 0 1 109.2 111 53 12 28 99
Bill Moore 2031-2037 14 7 .667 3.02 51 13 2 1 6 143.0 125 48 9 39 123
Brett Moore 2029-2031 2 4 .333 5.03 11 10 0 0 0 48.1 52 27 5 14 57
Jason Moore 2036-2038 1 0 1.000 0.00 2 1 0 0 1 7.0 4 0 0 1 9
Jimmy Moore 2029-2029 0 3 .000 8.83 15 0 0 0 0 17.1 24 17 1 16 15
Kevin Moore 2027-2028 9 10 .474 3.88 49 0 0 0 25 51.0 52 22 5 26 48
Matt Moore 2024-2024 0 1 .000 13.50 3 0 0 0 0 2.2 4 4 0 5 3
Mike Moore 2039-2040 4 4 .500 4.15 55 1 0 0 3 95.1 87 44 17 44 88
Mike Moore 2039-2041 5 3 .625 3.91 25 7 0 0 2 66.2 74 29 8 18 51
Rogelio Mora 2033-2035 6 13 .316 4.96 83 9 0 0 7 158.0 152 87 16 79 129
Carlos Morales 2040-2041 1 1 .500 3.59 29 0 0 0 0 62.2 55 25 11 21 60
Danny Morales 2038-2038 1 1 .500 5.04 20 0 0 0 0 30.1 35 17 8 10 30
Danny Morales 2029-2029 2 1 .667 9.64 11 0 0 0 1 18.2 27 20 4 12 27
Jorge Morales 2039-2040 0 1 .000 3.38 19 0 0 0 1 26.2 27 10 4 12 24
Luis Morales 2038-2038 0 0 .000 3.00 2 0 0 0 0 3.0 2 1 0 2 2
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Mario Morales 2034-2035 2 1 .667 3.26 14 2 0 0 0 30.1 35 11 3 4 26
Ryan Morales 2022-2022 3 4 .429 2.31 13 13 0 0 0 70.0 55 18 2 23 73
Steve Morales 2024-2026 0 0 .000 0.00 1 0 0 0 0 0.2 0 0 0 0 2
Willie Morales 2038-2040 17 9 .654 3.99 141 18 2 0 5 304.2 292 135 53 115 302
Carlos Moran 2021-2021 5 3 .625 2.40 20 20 0 0 0 105.0 73 28 3 21 102
Eduardo Moran 2026-2027 1 1 .500 3.07 7 1 0 0 0 14.2 9 5 2 5 11
Jesus Moran 2032-2032 6 4 .600 5.87 28 3 2 0 3 69.0 90 45 7 35 64
Jose Moran 2033-2036 23 7 .767 3.54 56 40 2 2 0 300.1 280 118 35 75 326
Alex Moreno 2037-2039 10 13 .435 4.28 52 37 0 0 0 199.2 162 95 34 87 280
Danny Moreno 2031-2033 6 1 .857 4.11 19 11 0 0 0 70.0 67 32 9 18 59
David Moreno 2040-2041 1 3 .250 5.23 38 0 0 0 1 84.1 76 49 17 37 66
Eddie Moreno 2041-2041 3 2 .600 2.73 21 0 0 0 2 33.0 25 10 4 13 29
Fernando Moreno 2035-2036 0 0 .000 5.06 4 0 0 0 0 5.1 5 3 2 2 6
Fernando Moreno 2019-2020 1 1 .500 1.45 27 0 0 0 1 31.0 23 5 0 11 36
Jerry Moreno 2036-2039 7 3 .700 2.42 61 0 0 0 5 107.2 82 29 11 39 97
Jon Moreno 2031-2031 3 3 .500 5.93 31 2 0 0 5 54.2 66 36 5 27 54
Lorenzo Moreno 2030-2030 0 0 .000 6.92 7 0 0 0 0 13.0 23 10 0 3 14
Pedro Moreno 2027-2030 37 11 .771 2.82 84 69 3 0 4 434.1 381 136 19 91 345
Ricardo Moreno 2032-2033 9 4 .692 1.21 51 5 0 0 22 89.1 48 12 3 25 127
Chad Morey 2029-2030 1 2 .333 4.21 20 1 0 0 1 36.1 45 17 3 19 21
C.J. Morgan 2037-2037 0 3 .000 1.57 21 0 0 0 13 23.0 20 4 2 5 22
John Morgan 2023-2024 5 13 .278 4.19 27 27 0 0 0 154.2 186 72 7 43 108
Luke Morgan 2031-2035 5 11 .312 5.65 65 12 0 0 0 130.2 158 82 15 56 92
Phil Morris 2019-2021 11 18 .379 3.24 63 45 0 0 0 250.1 251 90 13 68 205
Rich Morris 2024-2025 0 0 .000 2.03 15 0 0 0 0 31.0 31 7 3 6 34
Sean Morris 2019-2021 8 5 .615 2.44 88 0 0 0 3 158.1 131 43 15 29 150
Danny Morrison 2034-2036 13 12 .520 2.89 46 37 0 0 1 214.2 173 69 13 86 222
Ross Morrison 2028-2029 10 9 .526 4.21 47 26 0 0 1 173.0 168 81 8 76 164
Dennis Morrissy 2037-2039 14 10 .583 3.80 125 1 0 0 18 156.1 144 66 27 51 164
Mario Morrobel 2021-2023 6 9 .400 2.03 101 0 0 0 16 106.1 70 24 7 23 123
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Josh Morrow 2019-2030 2 2 .500 2.60 38 0 0 0 17 34.2 25 10 4 14 43
Avery Moseley 2025-2029 9 7 .562 3.30 29 23 0 0 0 131.0 130 48 10 41 107
John Moser 2038-2041 7 16 .304 4.77 67 30 0 0 2 175.1 192 93 26 79 125
Matt Moser 2024-2024 4 2 .667 3.00 24 3 0 0 0 39.0 37 13 5 13 27
David Moses 2036-2036 5 3 .625 2.74 10 9 1 0 0 69.0 67 21 3 11 64
Owen Moskowitz 2030-2033 17 8 .680 3.48 124 2 0 0 38 170.2 139 66 12 67 216
Brandon Mosley 2025-2025 0 0 .000 0.00 3 0 0 0 0 3.1 2 0 0 2 6
Jack Moss 2036-2037 3 3 .500 3.97 41 0 0 0 0 56.2 53 25 8 22 64
Ashley Mossop 2032-2033 2 0 1.000 3.42 37 0 0 0 0 68.1 74 26 5 30 41
Jeremy Moultrie 2028-2028 7 2 .778 3.53 60 0 0 0 0 79.0 75 31 7 24 78
Adrian Mowery 2020-2021 0 5 .000 3.91 65 5 0 0 0 106.0 106 46 16 30 95
Jordan Moz 2021-2021 2 1 .667 2.30 49 0 0 0 9 43.0 24 11 3 26 51
Zach Mueller 2032-2032 1 9 .100 6.35 11 11 2 0 0 85.0 103 60 11 38 75
David Muhammad 2026-2030 13 13 .500 4.29 76 16 1 0 4 163.2 156 78 13 58 172
Eric Muir 2031-2036 12 11 .522 3.83 89 12 4 0 3 202.0 192 86 17 90 163
Matt Mullikin 2026-2027 11 5 .688 3.79 56 14 1 1 13 116.1 118 49 5 37 86
Bryan Mullins 2029-2031 5 3 .625 4.38 48 8 0 0 3 96.2 98 47 7 42 86
J.R. Mullins 2033-2034 3 5 .375 3.11 19 10 1 0 0 63.2 65 22 6 25 55
Alex Munoz 2023-2024 2 1 .667 3.71 38 5 0 0 2 63.0 62 26 6 17 66
Anton Munoz 2036-2037 0 9 .000 5.49 28 20 0 0 0 101.2 110 62 24 43 94
Edwin Munoz 2024-2025 8 8 .500 3.69 24 22 3 2 0 136.2 135 56 6 37 124
Jesus Munoz 2022-2027 9 5 .643 2.68 40 22 0 0 1 151.0 142 45 5 28 133
Jose Munoz 2027-2027 10 10 .500 4.10 26 26 1 0 0 140.1 145 64 5 53 101
Rafael Munoz 2019-2020 9 17 .346 2.57 34 34 1 1 0 185.2 166 53 8 32 144
Matt Murad 2035-2038 16 8 .667 2.67 144 1 0 0 17 235.2 180 70 13 66 275
Keiji Muranaka 2027-2027 0 0 .000 6.00 1 1 0 0 0 6.0 6 4 1 1 10
Jose Murguia 2024-2026 3 3 .500 4.50 32 0 0 0 1 48.0 55 24 8 12 46
Alex Murillo 2038-2040 2 4 .333 7.27 53 0 0 0 0 78.0 100 63 14 37 50
Aaron Murphy 2019-2020 2 2 .500 3.50 9 6 0 0 0 36.0 28 14 2 7 33
George Murphy 2027-2027 1 0 1.000 0.90 7 0 0 0 0 10.0 5 1 0 6 10
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Jerry Murphy 2032-2034 2 0 1.000 7.40 12 0 0 0 1 24.1 29 20 3 24 27
Jesus Murphy 2032-2033 3 1 .750 4.26 26 0 0 0 0 50.2 41 24 7 21 31
Patty Murphy 2037-2040 14 8 .636 3.84 34 34 0 0 0 173.1 159 74 21 50 187
Wayne Murphy 2032-2034 2 9 .182 4.68 24 5 0 0 7 42.1 43 22 5 19 44
Alec Murray 2036-2036 2 7 .222 11.25 24 0 0 0 3 24.0 43 30 7 17 26
Oren Murry 2034-2035 11 14 .440 4.05 33 33 6 2 0 224.2 203 101 20 51 186
Bill Muscott 2033-2038 11 35 .239 5.20 58 56 2 0 0 354.2 414 205 37 152 256
Pavel Mushtaev 2024-2024 8 3 .727 2.20 13 13 1 0 0 82.0 71 20 4 25 91
Chris Myers 2030-2031 1 2 .333 5.48 26 1 0 0 1 44.1 52 27 6 10 47
Cory Myers 2035-2037 14 20 .412 4.39 53 53 1 0 0 299.1 307 146 42 101 284
Dan Myers 2025-2025 0 0 .000 2.70 2 0 0 0 0 3.1 4 1 0 1 4
Dave Myers 2024-2026 8 14 .364 4.70 36 28 3 1 0 183.2 216 96 11 68 97
David Myers 2026-2026 0 1 .000 3.38 19 0 0 0 11 18.2 13 7 2 2 25
Matt Myers 2029-2031 13 15 .464 3.43 48 26 5 2 0 225.1 212 86 12 68 216
Nate Myers 2026-2027 7 0 1.000 3.83 47 0 0 0 5 54.0 45 23 8 19 58
Justin Myrick 2038-2039 3 7 .300 5.14 12 12 1 0 0 77.0 73 44 15 18 64
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, April 2nd , 2024 - OOTP Baseball 23.10 Build 110