SOVEREIGN LEAGUE
'M' PITCHING REGISTER
12/01/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
Justin MacPherson 8-2021 35 32 .522 3.40 134 109 1 0 0 649.0 572 245 45 301 625
Aaron Madden 2-2026 16 18 .471 3.08 94 28 0 0 4 242.1 210 83 22 46 185
Keith Maddy 0-3 0 1 .000 3.00 4 2 0 0 0 12.0 7 4 0 14 9
Tim Mahanes 0-2023 1 2 .333 13.50 5 0 0 0 0 4.2 5 7 1 4 0
Aaron Mahon 4-2022 24 22 .522 3.31 165 49 1 0 3 451.0 372 166 35 195 360
Bill Mahoney 0-2 5 5 .500 5.19 14 10 0 0 0 59.0 86 34 8 12 41
Mark Mahoney 2-2020 9 5 .643 3.58 17 17 1 1 0 108.0 96 43 10 29 89
Mike Mahoney 0-4 0 0 .000 0.00 6 0 0 0 0 1.2 1 0 0 3 3
Carlos Maldonado 2-2025 10 17 .370 3.57 214 0 0 0 94 217.0 180 86 23 79 267
Justin Malone 0-2018 3 0 1.000 2.83 30 0 0 0 2 41.1 28 13 5 14 44
Mike Malterer 2-2025 12 12 .500 3.01 36 34 0 0 0 197.1 167 66 17 86 211
Dan Maly 1-2020 9 14 .391 3.95 56 22 2 1 0 177.2 163 78 18 63 126
Jason Maney 2-2 25 27 .481 3.43 342 10 0 0 10 548.0 512 209 50 145 399
Gene Mangold 3-2026 7 7 .500 3.83 25 24 0 0 0 134.0 96 57 17 62 238
Colin Manley 0-2021 1 0 1.000 1.04 1 1 0 0 0 8.2 5 1 1 2 5
Chris Mann 0-6 0 0 .000 8.59 4 0 0 0 0 7.1 12 7 1 4 4
Khalil Mann 0-2 2 3 .400 3.24 13 1 0 0 0 33.1 22 12 2 13 38
Kody Mann 2-2020 13 9 .591 2.97 46 25 1 0 2 199.2 157 66 15 86 149
Josh Manowski 4-2026 30 42 .417 4.34 115 105 1 0 0 632.1 627 305 101 190 603
Tristan Mansfield 0-2018 2 5 .286 3.26 65 0 0 0 5 77.1 64 28 7 27 48
Jen-ta Mao 0-2026 3 5 .375 4.03 43 0 0 0 4 38.0 34 17 4 12 38
Gerardo Marcias 0-6 3 3 .500 3.35 16 7 1 0 0 53.2 42 20 3 34 65
Randy Mardis 2-2 19 17 .528 4.09 151 31 0 0 2 321.0 273 146 31 198 352
Matt Marett 4-2019 26 21 .553 3.98 103 69 0 0 1 445.2 431 197 43 148 341
Hugo Marez 1-2 19 22 .463 3.93 55 55 0 0 0 315.2 284 138 41 132 301
Alex Marines 3-0 19 28 .404 3.80 87 54 3 0 3 360.1 334 152 42 128 288
Vince Markey 10-6 41 20 .672 2.75 146 82 1 0 1 579.0 479 177 27 230 485
Mike Markley 4-0 0 0 .000 13.50 1 0 0 0 0 2.0 3 3 1 3 3
Aaron Marlatt 1-2018 6 8 .429 3.38 148 0 0 0 37 143.2 124 54 15 45 154
Victor Marquez 0-2 4 1 .800 2.58 33 0 0 0 0 66.1 51 19 3 24 57
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Manny Marrero 0-2026 11 10 .524 3.71 111 0 0 0 37 116.1 103 48 6 46 76
Alejandro Marroquin 0-2 1 1 .500 4.31 23 0 0 0 2 39.2 33 19 7 16 36
Jeff Marshall 4-2019 22 25 .468 3.85 129 50 0 0 3 366.2 335 157 46 128 324
Justin Marshall 5-2026 40 39 .506 3.82 113 108 1 1 2 605.1 538 257 77 242 618
Paul Martens 0-6 0 0 .000 18.00 3 0 0 0 0 3.0 6 6 2 4 4
Ryan Martignetti 1-2 4 16 .200 4.90 70 16 0 0 3 172.2 161 94 31 56 182
Doug Martin 1-2016 23 25 .479 3.22 283 1 0 0 44 318.1 248 114 28 150 299
Frank Martin 0-3 0 0 .000 1.23 5 0 0 0 0 7.1 5 1 0 4 5
Justin Martin 9-2023 24 26 .480 2.96 108 69 0 0 2 473.2 385 156 42 172 489
Ted Martin 0-2 3 0 1.000 2.30 38 0 0 0 4 54.2 30 14 2 31 75
Alex Martinez 1-2026 7 6 .538 2.94 47 11 0 0 15 101.0 83 33 3 41 103
Andres Martinez 0-2 1 0 1.000 3.57 24 0 0 0 0 40.1 31 16 3 32 74
Andy Martinez 0-2026 7 4 .636 3.45 82 5 0 0 20 109.2 85 42 5 55 82
Daniel Martinez 0-2 0 0 .000 0.00 4 0 0 0 2 3.2 3 0 0 3 6
Danny Martinez 3-2022 9 10 .474 2.37 48 23 0 0 14 151.2 118 40 10 62 171
Henry Martinez 0-2 6 3 .667 3.01 82 5 0 0 2 143.2 85 48 15 90 194
Jesus Martinez 0-2026 3 5 .375 4.89 16 8 0 0 0 46.0 44 25 6 22 44
Juan Martinez 4-2026 27 36 .429 3.75 83 79 0 0 0 473.1 401 197 57 231 492
Justin Martinez 1-2 17 7 .708 2.95 108 13 0 0 1 195.0 168 64 19 75 186
Lorenzo Martinez 1-2 8 5 .615 3.62 75 15 0 0 0 112.0 96 45 7 72 126
Luis Martinez 0-3 2 1 .667 4.71 16 0 0 0 1 28.2 23 15 1 14 22
Ricky Martinez 1-2026 3 7 .300 3.57 132 8 0 0 42 171.2 121 68 9 116 259
Chris Martinson 1-2018 13 28 .317 3.91 253 0 0 0 49 234.2 215 102 25 84 216
Prokop Matejka 0-2025 4 4 .500 2.57 11 11 0 0 0 63.0 43 18 1 27 78
Billy Mathias 5-2025 21 14 .600 2.83 67 46 0 0 10 311.2 254 98 27 111 334
Marshall Mathias 3-2017 19 34 .358 4.92 158 55 0 0 7 412.0 442 225 47 151 337
Harry Matt 1-2017 4 2 .667 1.75 57 0 0 0 4 46.1 28 9 2 11 48
Henry Matta 0-2026 10 9 .526 4.11 27 27 2 1 0 155.1 156 71 11 35 113
Andy Matthew 0-2 1 0 1.000 3.14 2 2 0 0 0 14.1 10 5 1 7 11
Keith Matthews -1-2 12 16 .429 4.74 125 26 0 0 1 262.0 251 138 34 146 299
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Chris Matula 0-2026 3 1 .750 6.00 5 5 0 0 0 24.0 27 16 5 15 9
Cody Maupin 2-2018 5 6 .455 2.97 15 15 0 0 0 91.0 76 30 7 33 80
Brad Maurer 2-2025 12 12 .500 4.27 38 38 0 0 0 206.1 213 98 20 67 154
Steve Maxwell 3-0 0 0 .000 3.38 1 0 0 0 0 2.2 2 1 0 2 3
Barry May 2-2026 21 17 .553 3.32 49 49 1 0 0 303.1 278 112 29 76 256
Chris Maynor 5-2022 25 29 .463 3.46 77 73 1 1 0 426.2 340 164 35 183 422
Jonah Mayo 0-2017 0 1 .000 0.00 3 0 0 0 1 3.2 1 0 0 1 2
Caleb Mazzacano 0-2 5 4 .556 2.20 66 0 0 0 7 77.2 45 19 7 42 122
Jake Mazzocco -1-3 2 2 .500 5.22 28 0 0 0 0 39.2 41 23 11 18 47
Rhys McAdam 0-2 0 1 .000 2.00 2 1 0 0 0 9.0 5 2 0 6 12
Pat McAlevey 4-2020 28 16 .636 2.17 428 0 0 0 59 382.1 261 92 20 172 394
Nick McAree 0-6 3 7 .300 3.27 78 0 0 0 5 115.2 91 42 14 56 104
Luke McCarthy 8-2024 21 28 .429 3.33 134 56 2 0 5 426.2 430 158 35 114 341
Chad McCloskey 3-2026 12 29 .293 3.74 75 44 0 0 2 267.0 233 111 18 160 297
Mike McCollam 0-2023 1 0 1.000 4.91 2 2 0 0 0 11.0 11 6 1 3 9
Dustin McCoy 0-2018 6 5 .545 3.92 56 1 0 0 4 80.1 99 35 8 35 25
Brandon McCullough 0-2 11 11 .500 5.60 103 12 0 0 2 165.2 173 103 33 76 156
Jody McDaniel 0-2026 6 2 .750 2.54 11 11 0 0 0 67.1 56 19 4 27 53
Andrew McDonald 0-2016 1 1 .500 11.57 3 0 0 0 0 2.1 3 3 0 2 3
Justin McDonald 0-2025 3 2 .600 2.40 54 0 0 0 18 63.2 46 17 6 27 74
Mike McDougall 0-2018 17 15 .531 3.62 245 3 0 0 17 335.1 310 135 31 146 291
Danny McFarland 1-3 6 7 .462 5.52 49 13 0 0 4 137.0 156 84 17 38 110
Kenny McFarland 2-2026 9 12 .429 2.48 62 30 0 0 2 207.0 163 57 12 121 208
Chad McGaw 0-2023 2 0 1.000 1.83 5 5 0 0 0 34.1 29 7 0 6 22
Jake McGeehan 1-2026 6 9 .400 3.56 65 25 0 0 3 187.0 172 74 9 89 165
Kirk McGinnis 0-2 0 2 .000 2.75 13 0 0 0 1 19.2 10 6 3 7 21
Josh McGlone 5-0 0 0 .000 0.00 1 0 0 0 0 1.0 0 0 0 2 1
Perry McGraw 1-2026 10 7 .588 3.49 50 30 0 0 3 211.2 170 82 29 62 238
Jim McGuire 0-2018 4 3 .571 4.21 41 0 0 0 2 47.0 47 22 4 12 30
Chris McIntosh 3-2020 14 20 .412 4.43 72 35 0 0 5 243.2 252 120 22 88 207
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Jamie McIntosh 5-2025 28 17 .622 3.55 125 39 1 1 4 357.0 348 141 23 98 248
Rob McKee 0-2026 7 11 .389 4.18 65 0 0 0 1 97.0 90 45 12 43 78
Travis McKenna 1-2016 6 6 .500 4.25 114 2 0 0 4 139.2 115 66 18 65 136
Phil McKinney 1-2026 9 9 .500 3.14 32 32 0 0 0 183.2 159 64 19 63 214
Randy McKinzie 7-2026 37 23 .617 3.04 91 91 1 0 0 530.0 425 179 65 177 573
Mike McLain 0-2026 4 10 .286 3.09 22 22 0 0 0 145.2 135 50 7 35 116
Tyler McLellan 2-0 0 0 .000 0.00 1 0 0 0 0 0.1 0 0 0 0 0
Kyle McSwain 6-2018 33 32 .508 3.56 115 101 1 0 0 555.2 494 220 42 236 456
Adam Meadows 7-2026 36 27 .571 4.06 161 82 2 0 2 550.0 449 248 69 271 708
Dave Meadows 0-2 4 7 .364 2.71 61 2 0 0 14 66.1 34 20 3 34 81
Josh Meadows 0-2019 0 1 .000 6.00 2 2 0 0 0 9.0 12 6 0 9 5
Dan Meads 0-2018 1 0 1.000 0.61 2 2 0 0 0 14.2 8 1 0 2 11
John Meck 1-2025 7 4 .636 3.40 81 0 0 0 19 79.1 84 30 9 23 86
Landon Medel 2-2019 13 11 .542 2.68 189 0 0 0 26 208.0 160 62 16 86 209
Alex Medina 1-2018 11 10 .524 4.24 89 17 0 0 8 193.0 188 91 17 74 167
Hector Medina 3-2026 26 20 .565 3.63 126 68 2 2 3 468.1 416 189 45 145 430
Leo Medina 0-2 5 3 .625 3.70 29 4 0 0 1 56.0 49 23 1 35 56
Oscar Medina 0-3 0 1 .000 4.15 8 0 0 0 0 4.1 4 2 0 7 5
Rogelio Medina 3-2026 8 8 .500 3.19 25 23 0 0 1 149.1 107 53 7 45 131
Willie Medina 1-2018 7 14 .333 3.55 152 0 0 0 34 167.1 183 66 11 65 96
David Medrano 0-5 0 0 .000 12.00 7 0 0 0 0 6.0 12 8 0 7 4
David Medrano 0-2026 3 4 .429 3.52 13 13 0 0 0 76.2 71 30 3 31 73
Matthew Medrow 4-2018 18 13 .581 3.28 87 43 0 0 2 304.2 274 111 31 87 225
Rick Meilleur 14-0 60 50 .545 3.54 169 150 2 0 0 954.2 901 375 77 276 736
Billy Mejia 3-0 22 20 .524 3.26 60 60 1 0 0 323.1 271 117 21 140 299
Roberto Melendez 0-2016 3 4 .429 5.08 42 0 0 0 1 44.1 46 25 6 14 40
Danny Melikian 1-2020 4 13 .235 3.47 213 0 0 0 37 202.1 162 78 18 87 185
Kenny Melton 2-2017 11 28 .282 4.23 201 18 0 0 22 310.1 329 146 32 141 265
Alex Mendez 0-2 0 1 .000 6.00 2 1 0 0 0 6.0 7 4 1 1 5
Henry Mendez 0-0 7 5 .583 2.49 101 0 0 0 3 126.1 59 35 13 69 221
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Jose Mendez 0-2 6 4 .600 3.98 91 2 0 0 1 117.2 106 52 15 56 147
Bobby Mendoza 4-2 16 26 .381 4.08 92 62 2 0 0 421.0 403 191 44 117 345
Chris Mendoza 1-2016 12 5 .706 3.80 183 0 0 0 25 222.2 188 94 14 134 230
Luis Mendoza 0-2019 1 0 1.000 3.00 3 0 0 0 2 3.0 2 1 0 0 4
Juan Menendez 0-2 4 3 .571 4.19 83 0 0 0 3 96.2 102 45 9 67 117
Mitchell Merkel 0-2024 2 4 .333 2.53 45 0 0 0 25 53.1 42 15 6 19 63
Danny Merkle 1-2 7 8 .467 3.59 200 0 0 0 1 153.0 118 61 9 77 166
John Metz 5-2021 28 31 .475 3.86 172 75 1 0 5 557.0 523 239 66 194 487
Matt Meyer 2-2 14 6 .700 3.82 58 30 0 0 1 221.1 194 94 19 76 225
Bobby Meyers 0-2026 5 5 .500 3.40 19 19 0 0 0 106.0 96 40 8 45 73
Matt Michael 0-2016 0 0 .000 5.40 7 0 0 0 1 8.1 11 5 0 6 3
Danny Mickey 0-2026 8 9 .471 4.16 25 25 0 0 0 140.2 123 65 20 58 172
Sam Mikulik 1-2026 3 0 1.000 1.19 61 0 0 0 17 60.2 38 8 1 22 85
Ryan Milbourn 0-2016 0 1 .000 1.50 1 1 0 0 0 6.0 7 1 0 2 1
Shane Miles 0-2023 1 1 .500 6.88 4 4 0 0 0 17.0 26 13 0 9 10
Elvis Miller 1-2 9 13 .409 4.07 80 27 0 0 1 214.2 196 97 9 112 238
Justin Miller 1-2026 4 14 .222 2.75 109 0 0 0 67 117.2 86 36 8 58 144
Paul Miller 3-2020 14 10 .583 2.16 157 0 0 0 84 183.2 127 44 10 68 190
Tyler Miller 4-2025 12 7 .632 3.19 32 27 0 0 0 186.0 153 66 18 29 163
Larry Millican 6-2026 51 39 .567 3.60 158 122 3 1 4 793.1 745 317 34 341 454
Nick Minnich 1-2026 6 5 .545 2.61 67 0 0 0 31 79.1 57 23 5 24 89
Marshall Minton 2-2026 10 16 .385 3.97 34 32 0 0 1 190.1 168 84 19 82 195
Chris Mitchell 0-0 0 0 .000 0.00 1 0 0 0 0 0.1 0 0 0 1 0
Mike Mitchell 0-2 0 2 .000 4.15 7 3 0 0 0 17.1 18 8 3 10 20
Pat Mitchell 0-2023 3 2 .600 4.18 36 1 0 0 0 60.1 58 28 5 22 54
Kevin Moenich 0-2017 5 3 .625 4.78 64 0 0 0 1 96.0 97 51 15 43 90
Greg Moeser 0-2 16 7 .696 3.20 48 30 1 1 2 233.1 203 83 30 57 223
Justin Monk 5-2020 34 37 .479 3.95 186 83 1 0 5 599.2 608 263 58 245 471
Jason Monroe 0-2 10 7 .588 3.66 41 18 0 0 0 147.2 118 60 22 55 181
Mario Montalvo 1-2 15 15 .500 3.62 64 32 0 0 0 246.0 224 99 24 85 270
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Marcos Montano 1-2 4 1 .800 2.14 53 4 0 0 1 105.1 81 25 5 54 128
Chris Montgomery 6-2026 22 17 .564 2.47 61 61 1 1 0 368.1 259 101 23 167 353
Allan Moody 0-2018 9 8 .529 4.22 163 0 0 0 10 211.0 221 99 24 86 107
Eric Moody 0-2021 1 0 1.000 0.00 5 0 0 0 4 6.2 3 0 0 1 9
Nick Moody 0-3 0 1 .000 2.57 1 1 0 0 0 7.0 3 2 0 3 2
David Moon 1-2022 10 9 .526 4.72 54 28 0 0 3 194.2 191 102 30 75 209
Jon Mooney 4-6 32 20 .615 3.40 155 51 0 0 4 462.2 353 175 36 226 445
Eric Moore 3-2019 10 16 .385 4.86 83 31 1 0 4 257.1 266 139 28 101 213
Rodger Moores 0-2026 1 0 1.000 3.63 8 2 0 0 0 17.1 14 7 2 9 18
Elias Mora 1-2026 5 1 .833 1.19 8 8 0 0 0 53.0 30 7 1 17 53
Victor Mora 0-2 0 1 .000 7.04 2 2 0 0 0 7.2 9 6 1 6 8
Alex Morales 5-2026 35 32 .522 3.77 162 73 2 0 6 527.0 498 221 64 180 581
Carlos Morales 5-0 0 0 .000 0.00 1 0 0 0 0 0.1 0 0 0 0 0
Mario Morales 3-2 12 16 .429 3.60 239 8 0 0 12 320.0 289 128 23 110 298
Robert Morales 8-2021 29 17 .630 2.96 146 55 1 1 0 423.0 371 139 32 143 390
Victor Morales 7-2022 32 27 .542 3.04 92 90 0 0 0 495.0 437 167 28 173 415
Chris Moran 0-3 2 2 .500 4.67 13 0 0 0 1 17.1 16 9 3 14 14
Rich Moreau 1-2020 8 4 .667 2.99 75 1 0 0 2 111.1 77 37 8 63 133
Mark Moreland 5-2026 24 20 .545 3.80 81 64 2 0 0 417.1 387 176 31 170 334
Mike Moreno 5-2021 19 31 .380 3.92 109 53 1 1 1 387.2 374 169 33 155 316
Edwin Moriel 0-2 0 0 .000 1.08 5 0 0 0 0 8.1 3 1 1 3 12
Greg Morris 3-2025 10 11 .476 3.63 33 33 0 0 0 193.1 175 78 11 86 160
John Morris 0-2024 1 1 .500 2.31 22 0 0 0 11 23.1 16 6 2 5 18
Rocky Morris 0-2 10 5 .667 2.98 109 0 0 0 5 184.0 177 61 17 71 144
Tony Morrisette 3-2018 14 12 .538 3.24 166 0 0 0 65 194.2 168 70 12 73 195
David Morrison 0-2019 9 5 .643 3.62 22 22 0 0 0 131.2 125 53 10 43 91
Kevin Morrison 0-2024 2 1 .667 2.33 4 4 0 0 0 27.0 16 7 1 9 21
Hunter Morrow 2-2018 19 14 .576 2.92 147 0 0 0 48 160.1 135 52 13 63 171
Bob Morse 0-2026 6 4 .600 3.73 12 12 0 0 0 70.0 54 29 9 35 73
John Morse 6-2024 37 32 .536 3.29 368 56 0 0 33 694.0 631 254 65 274 606
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Dave Moses -1-2016 4 13 .235 3.93 89 0 0 0 6 107.2 91 47 13 36 73
Jesse Mosier -1-2018 9 9 .500 3.57 217 0 0 0 13 194.0 186 77 24 76 146
Matt Mosier 0-2 1 3 .250 4.55 7 7 0 0 0 31.2 36 16 3 23 30
Neil Moss 0-2023 2 0 1.000 0.67 2 2 0 0 0 13.1 10 1 1 4 10
Kenny Most 4-2026 13 8 .619 3.06 28 28 0 0 0 176.2 137 60 15 52 180
Blake Mott 0-2019 1 0 1.000 3.86 2 2 0 0 0 9.1 13 4 0 2 8
John Mounce 4-2018 28 43 .394 4.10 150 92 0 0 30 548.2 554 250 61 214 414
Jay Mower 4-2022 16 14 .533 3.68 59 36 2 1 3 254.1 242 104 24 45 147
Faisal Muhanned 0-2026 8 9 .471 2.63 23 23 1 1 0 144.0 106 42 9 57 143
Damian Mujica 5-2026 21 27 .438 3.83 96 73 2 0 0 461.0 420 196 42 176 416
Kevin Mullin 0-2021 1 1 .500 4.58 4 4 0 0 0 17.2 23 9 2 6 12
Kevin Mullison 0-3 0 0 .000 3.48 24 0 0 0 2 31.0 26 12 2 29 26
Carlos Munoz 2-2024 7 8 .467 2.98 23 23 1 1 0 136.0 108 45 11 42 107
Masakimi Murakami 0-2 2 4 .333 3.67 51 5 0 0 1 117.2 99 48 19 32 87
Alex Murillo 0-2 3 3 .500 4.46 54 2 0 0 1 78.2 79 39 11 28 80
Adam Murphy 2-2024 17 16 .515 3.38 270 0 0 0 28 253.1 244 95 28 72 234
Joe Murphy 0-4 0 0 .000 10.80 6 0 0 0 0 6.2 9 8 2 11 8
Chris Musto 3-2021 16 17 .485 2.87 203 0 0 0 88 197.2 122 63 12 101 270
Mike Muttart 3-2021 15 9 .625 3.27 50 29 0 0 0 201.0 185 73 14 62 168
Jim Myers 8-2026 49 29 .628 3.30 162 111 1 1 9 681.2 486 250 50 438 870
Josiah Myers 0-2026 0 1 .000 4.50 6 0 0 0 4 6.0 6 3 0 3 10
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Wednesday, November 1st, 2023 - OOTP Baseball 17.12 Build 75