CALIFORNIA LEAGUE
'M' PITCHING REGISTER
01/04/2026
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
Will Mabrey 2024-2025 2 7 .222 6.28 63 0 0 0 9 71.2 84 50 3 53 64
Travis MacGregor 2019-2025 5 10 .333 7.17 38 20 0 0 1 124.1 161 99 28 69 96
Jean Machi 2018-2018 0 0 .000 11.05 4 0 0 0 0 7.1 8 9 3 7 10
Javier Machuca 2019-2019 0 3 .000 13.09 39 1 0 0 1 33.0 67 48 3 48 7
Brandon Macias 2016-2018 0 0 .000 6.75 2 0 0 0 0 2.2 4 2 0 3 2
Christian MacLeod 2024-2025 4 12 .250 5.99 24 19 0 0 0 112.2 129 75 22 47 105
Max MacNabb 2017-2017 0 0 .000 5.68 6 0 0 0 1 6.1 11 4 0 4 5
Jake Madden 2024-2024 0 17 .000 4.81 29 29 0 0 0 155.1 128 83 22 100 156
Austin Maddox 2016-2017 7 6 .538 4.15 91 0 0 0 16 99.2 87 46 11 49 118
Luis Madero 2020-2025 27 21 .562 5.01 72 72 1 0 0 386.1 419 215 42 172 298
Damien Magnifico 2016-2016 6 10 .375 4.83 28 21 0 0 0 117.1 100 63 14 71 121
Adam Maier 2025-2025 6 7 .462 7.06 23 15 0 0 1 93.0 123 73 17 35 74
Greg Maisto 2018-2022 2 2 .500 3.73 16 1 0 0 1 31.1 31 13 1 12 27
Mark Malave 2018-2018 0 0 .000 0.96 5 0 0 0 0 9.1 6 1 1 3 9
Cory Malcom 2019-2020 1 2 .333 8.67 25 0 0 0 1 36.1 49 35 4 21 25
Gerelmi Maldonado 2023-2023 1 1 .500 4.71 19 16 0 0 0 65.0 52 34 5 40 81
Jon Malmin 2020-2021 4 4 .500 4.15 24 8 0 0 4 56.1 43 26 3 43 60
Brennan Malone 2025-2025 4 2 .667 4.96 25 0 0 0 1 52.2 39 29 6 43 51
Evan Manarino 2019-2021 10 6 .625 5.59 29 25 0 0 0 140.0 175 87 25 41 85
Brandon Mann 2018-2019 3 2 .600 3.91 30 2 0 0 2 50.2 55 22 8 22 41
Tyler Mapes 2017-2017 2 1 .667 1.78 15 0 0 0 3 25.1 16 5 0 14 27
Jorge Marcheco 2022-2023 7 6 .538 4.15 20 20 1 0 0 104.0 85 48 12 26 105
Joey Marciano 2019-2024 2 2 .500 3.86 26 2 0 0 1 39.2 36 17 5 24 38
Eric Marinez 2022-2023 1 1 .500 3.86 21 0 0 0 2 37.1 35 16 2 21 44
Brad Markey 2020-2021 5 14 .263 7.90 125 23 0 0 2 198.1 279 174 53 77 128
Jordan Marks 2023-2023 3 1 .750 3.80 8 8 0 0 0 45.0 42 19 6 15 35
Matt Marksberry 2016-2017 1 2 .333 7.50 18 0 0 0 1 18.0 25 15 5 15 16
Kyle Marman 2020-2023 4 6 .400 4.59 43 1 0 0 1 82.1 88 42 11 45 62
Nick Maronde 2018-2018 8 6 .571 5.28 58 1 0 0 1 87.0 78 51 18 44 104
Brailyn Marquez 2019-2025 3 0 1.000 5.26 13 6 0 0 0 25.2 23 15 4 19 21
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Andrew Marrero 2024-2025 2 2 .500 4.93 27 0 0 0 0 34.2 28 19 5 27 35
Mason Marriott 2025-2025 1 0 1.000 9.00 1 1 0 0 0 5.0 7 5 1 2 4
Justin Marsden 2020-2020 3 5 .375 6.83 15 13 0 0 0 59.1 59 45 6 39 48
Kelvin Marte 2013-2016 11 16 .407 6.03 79 31 0 0 7 238.2 270 160 29 121 204
Corbin Martin 2019-2019 0 1 .000 6.39 3 3 0 0 0 12.2 16 9 2 7 12
Rafael Martin 2013-2019 18 6 .750 3.84 178 1 0 0 7 250.2 244 107 30 106 282
Chazz Martinez 2024-2024 2 4 .333 2.56 9 6 0 0 0 38.2 35 11 2 24 26
Daniel Martinez 2022-2022 4 2 .667 5.28 18 2 0 0 1 44.1 47 26 12 17 46
David Martinez 2013-2016 10 3 .769 3.70 32 15 0 0 1 109.1 107 45 9 36 90
Hector L. Martinez 2020-2022 0 1 .000 5.40 3 0 0 0 0 1.2 2 1 0 1 0
Rodolfo Martinez 2020-2021 8 2 .800 2.41 54 0 0 0 28 52.1 35 14 4 28 79
Seth Martinez 2017-2021 5 1 .833 3.76 20 0 0 0 2 38.1 39 16 4 13 30
Cole Mathis 2025-2025 4 1 .800 3.16 8 7 1 1 0 42.2 35 15 4 10 38
Isaac Mattson 2018-2025 10 17 .370 7.97 76 19 0 0 9 157.0 199 139 21 116 123
Alex Mauricio 2025-2025 1 1 .500 7.05 19 1 0 0 0 37.0 47 29 3 22 39
Zach Maxwell 2024-2025 4 7 .364 4.40 53 0 0 0 25 57.1 54 28 7 41 55
Kash Mayfield 2025-2025 4 7 .364 6.80 19 19 0 0 0 90.0 135 68 19 48 69
Yomil Maysonet 2022-2022 0 3 .000 8.27 9 9 0 0 0 32.2 40 30 8 26 34
Brian McAfee 2021-2021 7 4 .636 5.52 18 18 0 0 0 73.1 65 45 11 47 57
Will McAffer 2024-2025 3 2 .600 7.82 31 0 0 0 0 50.2 49 44 9 49 53
Michael McAvene 2022-2025 11 8 .579 6.47 66 15 0 0 10 160.0 177 115 30 109 171
Justin McCalvin 2018-2018 0 0 .000 18.00 1 0 0 0 0 1.0 2 2 0 4 0
Zach McCambley 2025-2025 2 7 .222 7.64 33 0 0 0 13 35.1 42 30 6 29 39
Matt McCann 2019-2020 0 0 .000 108.00 1 0 0 0 0 0.1 4 4 1 0 0
Michael McCarthy 2013-2017 31 32 .492 4.32 124 86 0 0 1 537.1 590 258 46 227 551
Jackson McClelland 2018-2022 4 11 .267 6.42 117 3 0 0 25 143.0 147 102 24 85 148
Ryan McCormick 2018-2018 0 2 .000 10.93 10 0 0 0 0 14.0 29 17 1 8 10
Mason McCullough 2019-2021 6 8 .429 3.56 84 0 0 0 10 98.2 74 39 8 75 158
Cole McDonald 2020-2024 5 3 .625 6.65 25 10 0 0 0 65.0 53 48 7 55 68
Trevor McDonald 2024-2024 4 9 .308 3.34 27 15 0 0 7 91.2 92 34 5 36 69
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Rob McDonnell 2016-2017 10 5 .667 2.69 96 0 0 0 5 100.1 80 30 16 22 123
Chris McElvain 2025-2025 3 0 1.000 2.95 8 0 0 0 1 21.1 22 7 1 6 15
Aaron McGarity 2022-2025 8 6 .571 5.01 68 0 0 0 2 109.2 110 61 16 49 118
Griff McGarry 2022-2025 4 3 .571 5.92 13 13 0 0 0 62.1 62 41 11 47 76
Scott McGough 2018-2021 6 1 .857 3.13 30 0 0 0 4 37.1 31 13 5 7 43
Christian McGowan 2024-2024 2 1 .667 3.59 12 7 0 0 0 52.2 51 21 6 22 38
Kyle McGowin 2017-2018 5 12 .294 5.50 31 28 1 0 0 155.1 179 95 27 47 164
Kyle McGrath 2017-2017 0 0 .000 3.38 1 0 0 0 0 2.2 3 1 1 0 3
Andy McGuire 2020-2021 1 0 1.000 6.75 8 0 0 0 0 13.1 16 10 1 12 17
Deck McGuire 2013-2021 14 7 .667 3.40 28 28 0 0 0 177.1 156 67 28 53 161
Anthony McIver 2016-2018 7 8 .467 3.96 63 13 0 0 8 111.1 103 49 12 51 119
Cooper McKeehan 2025-2025 1 0 1.000 6.19 28 0 0 0 0 36.1 39 25 2 26 40
Kyle McKenzie 2015-2017 2 3 .400 3.58 13 6 0 0 1 37.2 41 15 4 15 31
Triston McKenzie 2018-2018 0 3 .000 17.00 3 3 0 0 0 9.0 20 17 4 9 8
Myles McKisic 2019-2019 0 0 .000 14.40 4 0 0 0 0 5.0 7 8 0 11 5
John McMillon 2024-2024 0 0 .000 0.00 2 0 0 0 0 2.0 0 0 0 4 4
Dillon McNamara 2018-2018 0 0 .000 3.86 2 2 0 0 0 11.2 8 5 3 5 8
Nick Mears 2021-2024 4 5 .444 4.17 79 0 0 0 19 82.0 73 38 10 43 93
Yoel Mecias 2014-2018 14 36 .280 7.67 131 68 0 0 0 373.1 510 318 52 254 332
Yeison Medina 2019-2021 15 2 .882 4.85 103 0 0 0 10 141.0 120 76 16 87 171
Matt Meier 2016-2017 1 3 .250 5.51 60 0 0 0 4 80.0 94 49 6 76 58
Casey Meisner 2018-2019 3 7 .300 2.83 31 9 1 0 6 101.2 96 32 15 40 88
Juan Mejia 2024-2025 4 6 .400 2.77 52 0 0 0 32 55.1 42 17 7 30 51
Dakota Mekkes 2018-2021 5 4 .556 3.82 68 0 0 0 12 92.0 74 39 8 49 101
Alejandro Melean 2021-2025 4 6 .400 4.93 24 24 0 0 0 111.1 122 61 15 53 112
Tim Melville 2019-2020 17 3 .850 3.45 39 25 0 0 0 156.1 150 60 18 67 147
Cristian Mena 2023-2024 9 8 .529 4.02 34 32 0 0 0 165.2 144 74 17 70 167
Sal Mendez 2019-2021 4 19 .174 5.26 51 51 1 0 0 258.1 282 151 33 131 158
Francisco Mendoza 2013-2014 0 2 .000 7.13 18 0 0 0 1 17.2 23 14 5 6 23
Joseph Menefee 2024-2025 0 2 .000 6.45 20 0 0 0 0 22.1 24 16 3 19 20
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Michael Mercado 2021-2022 5 3 .625 3.87 17 15 0 0 0 86.0 80 37 12 22 75
Melvin Mercedes 2015-2015 1 0 1.000 1.35 4 0 0 0 0 6.2 5 1 1 1 11
Corey Merrill 2019-2019 3 5 .375 9.82 18 12 0 0 0 51.1 77 56 8 47 31
Matt Merrill 2022-2025 5 3 .625 4.96 40 0 0 0 9 49.0 36 27 10 34 60
Jose Mesa Jr. 2018-2019 3 2 .600 4.13 29 0 0 0 2 52.1 44 24 4 30 75
Parker Messick 2023-2024 13 14 .481 4.45 36 36 0 0 0 176.0 186 87 23 94 156
Dan Metzdorf 2020-2021 11 13 .458 4.23 37 37 0 0 0 191.1 198 90 17 72 139
Juan Meza 2017-2019 1 7 .125 10.10 27 8 0 0 0 41.0 67 46 9 32 20
Jake Miednik 2022-2023 7 4 .636 3.04 65 0 0 0 1 121.1 98 41 9 58 128
Jordan Milbrath 2014-2021 4 1 .800 3.33 60 2 0 0 6 100.0 87 37 4 48 93
Matt Milburn 2019-2022 8 5 .615 4.04 17 17 1 0 0 104.2 121 47 19 19 64
Spencer Miles 2022-2025 3 7 .300 9.61 20 18 0 0 0 89.0 116 95 13 63 68
Wade Miley 2018-2018 2 1 .667 2.86 4 4 0 0 0 28.1 26 9 5 10 28
Michell Miliano 2019-2025 2 2 .500 8.87 45 3 0 0 2 47.2 71 47 6 55 41
Bobby Miller 2023-2023 4 4 .500 3.24 12 12 0 0 0 66.2 61 24 6 21 70
Corey Miller 2017-2017 0 1 .000 5.68 14 0 0 0 0 12.2 13 8 3 5 8
Justin Miller 2013-2013 6 4 .600 3.41 54 0 0 0 16 58.0 45 22 5 23 57
Simon Miller 2025-2025 0 0 .000 5.06 3 0 0 0 0 5.1 4 3 1 2 9
Vijay Miller 2019-2021 11 16 .407 10.01 172 20 0 0 0 192.1 252 214 22 236 174
Alec Mills 2016-2016 4 1 .800 4.37 17 17 0 0 0 92.2 90 45 18 36 73
Jordan Mills 2018-2019 2 3 .400 4.59 55 0 0 0 15 66.2 74 34 9 26 81
Wyatt Mills 2022-2022 5 0 1.000 1.38 41 0 0 0 0 72.0 50 11 4 15 82
Ryan Milton 2016-2018 8 5 .615 7.71 89 0 0 0 2 155.1 205 133 25 121 120
Camden Minacci 2023-2023 0 0 .000 5.62 7 0 0 0 0 8.0 18 5 0 1 10
Juan Minaya 2013-2017 1 0 1.000 0.00 5 0 0 0 0 4.0 2 0 0 3 4
Jordan Minch 2020-2020 3 5 .375 9.55 68 0 0 0 0 65.0 108 69 10 64 59
Dominic Miroglio 2019-2025 0 0 .000 13.50 3 0 0 0 0 2.2 1 4 0 9 6
Bryan Mitchell 2021-2023 16 28 .364 5.65 92 71 0 0 5 389.0 440 244 45 180 328
Chris Mokma 2022-2024 6 11 .353 5.55 26 26 0 0 0 123.1 134 76 23 58 101
Josh Mollerus 2025-2025 2 2 .500 5.84 30 0 0 0 1 49.1 54 32 6 41 52
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Luis Moncada 2020-2024 14 18 .438 5.16 61 51 0 0 0 282.2 293 162 42 131 218
Nick Mondak 2023-2024 7 6 .538 4.50 16 16 1 1 0 82.0 85 41 8 42 78
Frankie Montas 2016-2016 0 4 .000 6.46 12 12 0 0 0 54.1 66 39 9 27 67
Wills Montgomerie 2020-2025 15 25 .375 4.91 84 58 0 0 1 339.1 360 185 34 216 310
Carson Montgomery 2025-2025 0 0 .000 9.00 1 0 0 0 0 2.0 5 2 0 2 2
Sean Mooney 2022-2022 1 6 .143 9.24 8 8 0 0 0 37.0 43 38 9 32 43
Austin Moore 2018-2018 0 0 .000 0.00 5 0 0 0 0 7.0 2 0 0 6 6
McKinley Moore 2023-2024 7 5 .583 2.84 67 0 0 0 38 85.2 77 27 5 44 106
Navery Moore 2013-2015 13 19 .406 4.54 61 61 0 0 0 295.1 303 149 27 127 319
Luis Mora 2022-2022 0 0 .000 0.00 1 0 0 0 0 0.2 2 0 0 0 2
Francisco Morales 2023-2024 0 2 .000 11.09 14 0 0 0 2 18.2 23 23 5 21 23
Luis Morales 2023-2023 0 3 .000 2.25 5 5 0 0 0 16.0 13 4 0 8 18
Michael Morales 2025-2025 3 1 .750 6.43 9 8 0 0 0 35.0 42 25 3 9 40
Osmer Morales 2018-2020 10 11 .476 5.38 63 27 3 1 1 197.1 214 118 39 68 161
Jovani Moran 2020-2021 5 6 .455 4.81 46 1 0 0 0 76.2 65 41 10 54 63
Diego Moreno 2013-2013 4 2 .667 6.29 55 0 0 0 1 63.0 77 44 5 22 70
David Morgan 2023-2023 4 3 .571 4.28 25 0 0 0 0 40.0 39 19 2 13 42
Tyler Morgan 2025-2025 2 7 .222 7.65 25 8 0 0 0 80.0 105 68 14 50 48
Shawn Morimando 2019-2023 2 2 .500 4.30 17 6 1 1 0 44.0 52 21 5 21 28
Andrew Morones 2025-2025 0 0 .000 2.08 2 0 0 0 0 4.1 4 1 0 9 1
Nick Morreale 2022-2023 10 11 .476 5.93 31 30 0 0 0 145.2 163 96 26 86 167
Akeel Morris 2014-2014 0 2 .000 7.90 3 3 0 0 0 13.2 24 12 2 5 12
Andrew Morris 2024-2024 2 1 .667 9.00 6 6 0 0 0 20.0 32 20 3 14 19
Kade Morris 2025-2025 2 5 .286 5.83 25 17 1 0 0 97.1 127 63 8 43 81
Tanner Morris 2020-2021 0 0 .000 0.00 4 0 0 0 0 6.0 4 0 0 7 4
Zach Morton 2016-2016 0 0 .000 4.32 10 0 0 0 0 16.2 15 8 1 14 15
Benton Moss 2016-2020 18 7 .720 3.69 49 32 0 0 2 219.2 213 90 25 59 192
Scott Moss 2023-2023 9 13 .409 5.34 26 26 0 0 0 129.2 129 77 13 102 116
Gabriel Moya 2020-2021 3 3 .500 3.62 36 0 0 0 1 54.2 49 22 6 16 48
El'hajj Muhammad 2017-2017 3 2 .600 4.45 23 0 0 0 2 32.1 25 16 8 24 40
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Casey Mulholland 2017-2017 0 0 .000 0.00 1 0 0 0 0 1.0 1 0 0 2 0
Aaron Munson 2025-2025 3 0 1.000 10.55 10 0 0 0 0 21.1 36 25 1 16 21
Chris Murphy 2022-2022 2 3 .400 5.94 6 6 0 0 0 36.1 40 24 8 12 31
Ryan Murphy 2022-2022 0 0 .000 18.00 1 0 0 0 0 1.0 3 2 1 1 3
Joey Murray 2021-2023 4 2 .667 4.20 10 3 0 0 0 30.0 33 14 2 9 27
Michael Murray 2017-2021 21 16 .568 5.09 61 52 1 1 1 295.0 310 167 35 146 232
Joe Musgrove 2016-2016 9 3 .750 3.38 17 17 0 0 0 98.2 87 37 9 20 114
Simon Muzziotti 2020-2021 0 0 .000 81.00 1 0 0 0 0 0.1 4 3 0 1 0
Tobias Myers 2023-2023 6 4 .600 3.83 22 16 0 0 0 98.2 107 42 10 31 84
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, January 6th , 2026 - OOTP Baseball 26.8 Build 82