MLB PRO
'M' PITCHING REGISTER
04/14/2024
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
Peter MacEarachar 2020-2023 9 20 .310 3.91 137 21 0 0 0 289.2 275 126 33 101 247
Jeffrey MacIntosh 2017-2022 27 31 .466 4.31 174 68 0 0 7 559.0 554 268 75 224 497
William Maddox 2017-2020 6 13 .316 5.01 30 29 0 0 0 176.0 194 98 34 47 125
Pedro Magana 2018-2024 67 50 .573 3.47 179 169 7 5 0 1028.1 959 396 119 261 1018
Matt Magill 2014-2016 21 31 .404 4.30 79 70 1 1 0 416.1 450 199 39 124 292
Paul Maholm 2012-2015 22 33 .400 4.16 77 76 6 0 0 480.0 478 222 54 163 265
William Main 2019-2024 21 10 .677 2.68 212 0 0 0 5 282.0 212 84 24 120 395
Austin Malinowski 2017-2022 48 55 .466 4.56 208 131 2 0 0 890.2 936 451 121 329 794
Joe Maloney 2018-2022 0 1 .000 13.50 1 0 0 0 0 0.2 2 1 0 2 0
Matt Maloney 2012-2018 2 4 .333 4.57 144 0 0 0 4 126.0 140 64 24 30 101
Arturo Maltos-Garcia 2018-2024 14 13 .519 3.93 95 34 0 0 1 279.1 278 122 29 79 207
Jake Mann 2018-2024 8 10 .444 4.13 296 10 0 0 2 213.2 188 98 24 88 245
Richard Mann 2021-2021 5 4 .556 4.22 15 15 0 0 0 89.2 91 42 8 29 89
Elijah Manning 2020-2022 12 12 .500 3.99 41 30 0 0 1 173.2 187 77 16 80 143
Matt Manning 2020-2024 14 15 .483 3.28 196 5 0 0 11 282.1 237 103 24 97 382
Ronald Manning 2018-2022 4 3 .571 2.99 103 1 0 0 0 105.1 67 35 6 54 92
Alek Manoah 2022-2024 0 2 .000 10.64 7 2 0 0 1 11.0 17 13 4 7 10
Santo Manzanillo 2014-2017 4 0 1.000 6.07 10 0 0 0 0 13.1 13 9 3 8 16
Dillon Maples 2015-2015 0 3 .000 10.43 3 3 0 0 0 14.2 30 17 4 4 8
Jorge Marban 2015-2019 11 9 .550 4.41 111 0 0 0 1 173.1 151 85 18 120 217
Shaun Marcum 2012-2018 30 43 .411 4.38 105 104 0 0 0 616.0 625 300 84 179 497
James Marinan 2024-2024 2 0 1.000 1.32 3 3 0 0 0 13.2 8 2 0 3 9
Jhan Marinez 2012-2013 0 0 .000 6.23 14 0 0 0 2 17.1 20 12 2 6 22
Parker Markel 2014-2024 104 101 .507 3.85 309 309 5 0 0 1784.0 1778 763 174 461 1414
Justin Marks 2016-2019 3 7 .300 4.68 60 9 0 0 2 100.0 107 52 15 33 74
Chris Marlowe 2017-2017 0 0 .000 45.00 2 0 0 0 0 1.0 5 5 0 3 2
Gregg Marmaro 2023-2023 1 1 .500 8.44 9 0 0 0 0 10.2 11 10 2 11 13
Rich Marmaro 2023-2024 1 5 .167 4.64 51 0 0 0 26 52.1 61 27 8 15 58
Carlos Marmol 2012-2017 25 29 .463 3.47 334 5 0 0 114 355.1 326 137 25 181 444
Brailyn Marquez 2024-2024 1 0 1.000 1.29 4 0 0 0 0 7.0 2 1 0 2 6
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Brett Marshall 2014-2022 62 52 .544 3.73 306 124 5 3 19 1062.2 1043 440 145 220 841
Sean Marshall 2012-2017 11 10 .524 5.31 240 0 0 0 7 178.0 190 105 25 82 167
Luis Marte 2012-2017 6 3 .667 3.69 110 1 0 0 5 126.2 104 52 18 51 111
Camm Martin 2022-2023 9 13 .409 4.35 43 43 0 0 0 223.1 215 108 26 77 182
Corbin Martin 2019-2024 18 13 .581 2.81 223 0 0 0 31 282.1 183 88 32 114 413
Ethan Martin 2014-2014 0 0 .000 10.80 3 0 0 0 0 3.1 3 4 0 3 3
Noah Martin 2020-2022 0 1 .000 6.55 7 2 0 0 0 11.0 16 8 1 9 10
Russell Martin 2012-2022 0 0 .000 16.20 1 0 0 0 0 1.2 3 3 0 4 2
Wes Martin 2021-2023 1 2 .333 4.22 50 2 0 0 0 96.0 76 45 11 33 99
William Martin 2018-2023 13 9 .591 3.56 236 1 0 0 8 248.0 191 98 25 100 322
Brandon Martinez 2015-2021 15 7 .682 3.65 151 13 0 0 2 310.1 310 126 25 137 223
Carlos E. Martinez 2014-2022 50 50 .500 4.33 220 134 1 0 5 917.1 888 441 126 368 807
Cristhian Martinez 2012-2013 3 4 .429 4.41 77 0 0 0 2 85.2 92 42 10 32 56
Jonathan Martinez 2015-2021 34 35 .493 3.99 398 32 0 0 47 589.0 553 261 75 171 560
Lino Martinez 2015-2018 0 2 .000 6.75 29 2 0 0 0 33.1 47 25 5 14 30
Porfirio Martinez 2013-2016 13 23 .361 5.42 61 52 0 0 0 274.0 326 165 53 93 223
Alfonso Martínez 2016-2020 3 9 .250 4.47 100 0 0 0 7 108.2 112 54 13 38 107
Javier Martínez 2021-2021 0 1 .000 4.50 23 2 0 0 0 38.0 34 19 5 20 41
José Martínez 2019-2024 19 9 .679 2.20 208 0 0 0 8 245.1 171 60 16 101 262
Luis Martínez 2020-2024 7 12 .368 4.59 132 0 0 0 45 117.2 133 60 16 49 112
John Mason 2023-2024 2 1 .667 2.60 14 0 0 0 3 17.1 11 5 2 9 19
Rich Mason 2018-2024 22 22 .500 4.22 196 15 1 0 29 290.0 291 136 47 119 286
Tracy Mass 2019-2024 25 30 .455 3.70 220 60 0 0 16 552.0 524 227 45 157 557
Nick Masset 2012-2019 11 20 .355 4.01 419 0 0 0 13 412.2 389 184 39 190 365
Brian Massey 2019-2019 0 0 .000 27.00 3 0 0 0 0 1.2 5 5 3 0 0
Chris Masters 2012-2012 0 0 .000 32.40 2 1 0 0 0 1.2 5 6 0 4 1
Justin Masterson 2012-2018 60 76 .441 4.26 222 207 9 1 1 1295.0 1342 613 110 431 903
Angel Mata 2020-2021 1 0 1.000 6.23 17 0 0 0 0 17.1 12 12 0 20 17
Bryan Mata 2022-2024 6 14 .300 3.77 120 0 0 0 3 155.1 123 65 19 54 143
Manuel Mata 2019-2019 0 0 .000 10.80 4 0 0 0 0 3.1 7 4 0 1 1
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Carlos Mateo 2018-2024 17 10 .630 3.17 232 0 0 0 17 187.2 195 66 17 75 227
Brody Matthews 2022-2023 3 7 .300 3.63 53 4 0 0 4 104.0 80 42 10 39 104
Michael Matuella 2016-2024 69 71 .493 3.35 212 212 2 2 0 1259.1 1122 469 127 406 1218
Brian Matusz 2012-2020 58 69 .457 4.18 211 161 9 2 2 1077.1 1072 500 120 354 826
Steven Matz 2016-2023 70 58 .547 4.18 231 188 1 0 0 1150.2 1133 535 154 359 1009
Tyler Matzek 2018-2018 0 1 .000 5.23 3 1 0 0 1 10.1 9 6 2 3 7
Jose Mavare 2014-2018 12 5 .706 3.89 172 0 0 0 15 217.2 202 94 19 149 220
Dustin May 2021-2023 15 16 .484 3.38 56 39 0 0 3 234.0 217 88 20 66 237
Alex Maynard 2023-2023 3 0 1.000 2.10 19 0 0 0 1 25.2 18 6 0 11 32
Cory Mazzoni 2015-2017 1 0 1.000 6.48 8 0 0 0 0 8.1 12 6 2 5 7
Zach McAllister 2012-2018 48 51 .485 4.71 142 131 9 1 0 825.1 901 432 104 226 637
José McBride 2024-2024 0 0 .000 40.50 2 0 0 0 0 1.1 7 6 2 1 1
Mark McCain 2019-2024 17 27 .386 3.44 319 0 0 0 148 358.1 308 137 38 138 391
Shane McClanahan 2020-2024 30 42 .417 4.29 114 100 1 0 0 606.0 554 289 85 258 533
Phil McCormick 2020-2020 1 0 1.000 4.56 19 0 0 0 1 23.2 24 12 2 9 15
Jason McCracken 2017-2020 12 14 .462 3.59 137 4 0 0 17 220.2 217 88 16 87 187
Lance McCullers 2017-2024 59 59 .500 3.71 189 181 1 0 0 1008.0 956 416 92 337 924
Nick McCully 2014-2024 44 62 .415 3.46 590 51 0 0 116 859.0 761 330 109 192 907
Cody McCutc 2020-2024 39 28 .582 3.56 116 115 0 0 0 606.0 500 240 74 248 645
Daniel McCutchen 2012-2012 1 0 1.000 3.24 14 0 0 0 1 16.2 17 6 3 8 12
Nick McDermott 2021-2023 9 7 .562 4.60 64 25 0 0 6 186.0 184 95 38 79 168
Eric McDonald 2021-2022 1 2 .333 8.53 8 0 0 0 0 12.2 20 12 1 7 11
James McDonald 2012-2018 46 44 .511 4.33 247 114 5 2 7 924.1 925 445 96 353 756
Kenneth McDowall 2016-2022 18 20 .474 4.48 275 1 0 0 63 301.1 322 150 38 81 272
Jake McGee 2012-2016 22 16 .579 4.27 329 1 0 0 11 356.0 353 169 40 166 340
Dustin McGowan 2012-2014 8 9 .471 4.05 51 20 0 0 1 182.1 201 82 21 61 127
John McGuire 2021-2021 0 3 .000 6.91 3 3 0 0 0 14.1 18 11 2 7 10
Andrew McKirahan 2015-2017 0 2 .000 4.07 28 0 0 0 0 24.1 26 11 4 11 24
Reginald McMillan 2018-2024 55 47 .539 3.99 185 169 0 0 3 896.2 903 398 113 238 760
John McMillon 2021-2024 2 3 .400 3.76 108 0 0 0 7 105.1 89 44 15 61 144
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Kyle McPherson 2013-2021 17 15 .531 4.61 120 32 1 0 4 327.2 360 168 40 123 245
Daniel Meadows 2015-2016 3 2 .600 4.41 60 0 0 0 0 49.0 41 24 4 21 43
Bartolo Medina 2017-2020 8 8 .500 5.03 28 21 0 0 0 137.2 142 77 11 73 93
Kris Medlen 2012-2016 17 22 .436 4.19 208 23 0 0 34 319.2 304 149 43 121 229
Evan Meek 2012-2014 7 8 .467 4.96 142 0 0 0 5 138.0 145 76 9 74 117
Scott Meeligan 2020-2024 24 19 .558 4.87 80 50 0 0 0 318.0 341 172 36 125 263
Adalberto Mejia 2020-2023 15 8 .652 4.15 72 30 0 0 0 212.1 177 98 17 116 174
Jenrry Mejia 2013-2017 15 33 .312 4.52 91 60 1 1 3 382.2 386 192 47 133 281
Javier Mejía 2018-2024 19 28 .404 4.30 234 27 0 0 11 406.1 334 194 54 197 502
Víctor Mejía 2013-2024 49 59 .454 4.12 446 51 0 0 135 736.1 705 337 51 424 733
Mark Melancon 2012-2020 43 48 .473 4.87 618 0 0 0 66 634.1 661 343 89 217 653
Kelvin Mena 2017-2021 0 0 .000 0.00 1 0 0 0 0 1.1 0 0 0 3 2
Luis Mendez 2020-2022 8 2 .800 3.45 92 0 0 0 3 104.1 89 40 15 48 101
Roman Mendez 2013-2015 3 13 .188 6.60 38 22 0 0 1 150.0 174 110 20 89 122
Tommy Mendoza 2013-2017 23 17 .575 4.18 116 62 1 1 7 437.1 468 203 45 162 307
Anthony Meo 2013-2022 66 64 .508 4.32 392 151 3 2 5 1232.0 1155 592 181 478 1239
Michael Mercado 2023-2023 1 0 1.000 5.48 15 0 0 0 0 21.1 24 13 3 7 19
Roque Mercedes 2015-2015 0 0 .000 5.40 6 0 0 0 0 3.1 4 2 1 1 3
Matt Mercer 2024-2024 1 0 1.000 4.32 8 0 0 0 0 8.1 10 4 1 7 4
Alex Meyer 2015-2015 0 2 .000 8.71 3 3 0 0 0 10.1 12 10 2 12 8
Max Meyer 2023-2024 6 2 .750 2.76 45 0 0 0 1 65.1 47 20 6 32 82
Carlos Meza 2014-2024 72 78 .480 3.78 451 182 0 0 24 1378.0 1316 578 145 422 1297
Kam Mickolio 2012-2020 13 14 .481 5.48 232 4 0 0 5 282.1 299 172 31 148 275
Oswaldo Mieres 2019-2020 3 3 .500 4.37 34 1 0 0 1 70.0 72 34 12 36 45
Miles Mikolas 2013-2014 5 7 .417 4.35 94 0 0 0 12 99.1 112 48 7 42 71
Wade Miley 2012-2013 13 7 .650 4.35 31 29 2 0 0 186.1 190 90 18 69 102
Bobby Miller 2024-2024 1 0 1.000 2.16 6 0 0 0 0 8.1 7 2 1 5 5
Erik Miller 2023-2023 4 7 .364 4.11 19 15 0 0 0 92.0 66 42 10 62 71
Gavin Miller 2019-2024 7 7 .500 3.54 140 1 0 0 9 185.2 170 73 22 73 193
Jim Miller 2012-2016 6 4 .600 4.97 85 0 0 0 14 99.2 90 55 11 48 83
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Martin Miller 2021-2024 2 4 .333 5.28 75 0 0 0 0 121.0 115 71 25 64 105
Shelby Miller 2012-2022 88 104 .458 4.02 299 279 13 9 4 1721.0 1715 768 175 537 1447
Thomas Miller 2022-2022 0 3 .000 5.72 28 0 0 0 0 39.1 39 25 7 26 36
Davis Mills 2023-2024 7 11 .389 5.26 35 35 0 0 0 171.0 218 100 21 48 128
Tom Milone 2012-2018 82 55 .599 3.68 191 180 7 2 0 1224.1 1212 500 148 245 884
Bobby Milton 2018-2022 27 19 .587 3.42 159 41 1 0 2 431.1 379 164 34 161 378
Marek Minarik 2020-2022 6 4 .600 4.19 89 10 0 0 4 103.0 100 48 15 41 81
Mike Minor 2012-2018 79 54 .594 3.53 201 191 10 3 0 1256.1 1154 493 109 398 1212
Craig Missigman 2019-2023 9 11 .450 3.99 122 11 0 0 0 230.0 197 102 32 87 272
D.J. Mitchell 2012-2021 33 31 .516 4.32 319 39 0 0 29 575.0 560 276 64 210 446
Ed Mitchell 2020-2023 8 13 .381 5.05 124 11 0 0 14 198.0 198 111 37 93 196
Sergio Mitre 2012-2014 6 5 .545 3.64 89 16 0 0 2 168.0 166 68 17 37 106
Casey Mize 2020-2024 33 45 .423 4.95 133 127 2 0 1 676.2 727 372 84 234 546
Masanobu Mochizuki 2014-2024 47 58 .448 4.01 357 110 0 0 6 883.0 866 393 85 349 783
Livan Moinelo 2021-2023 3 8 .273 5.44 96 2 0 0 8 101.0 106 61 14 51 118
Bryce Montes De Oca 2021-2024 1 1 .500 3.00 29 0 0 0 2 33.0 24 11 2 13 43
Cameron Montgomerie 2021-2021 0 0 .000 0.00 1 0 0 0 0 1.0 1 0 0 1 0
Mark Montgomery 2013-2021 28 30 .483 4.65 476 0 0 0 38 470.2 451 243 72 204 473
Mike Montgomery 2012-2024 60 57 .513 3.61 302 160 4 1 5 1073.1 926 430 101 410 977
Salvador Montés 2022-2023 2 4 .333 5.70 45 2 0 0 1 53.2 66 34 11 22 64
Ashton Moore 2021-2021 0 1 .000 3.97 9 2 0 0 0 22.2 21 10 3 12 23
Dennis Moore 2017-2024 30 33 .476 3.05 454 0 0 0 210 474.2 403 161 53 147 585
Evan Moore 2024-2024 1 0 1.000 0.00 2 0 0 0 0 1.2 1 0 0 2 3
Matt Moore 2012-2020 96 94 .505 4.08 295 255 3 1 0 1548.1 1522 702 173 500 1281
Navery Moore 2019-2019 0 0 .000 7.36 8 0 0 0 0 7.1 11 6 2 4 8
Andrew Morales 2018-2024 73 52 .584 3.70 182 182 2 1 0 1098.1 1098 451 121 215 1039
Franklin Morales 2012-2016 12 8 .600 3.80 208 0 0 0 6 215.1 190 91 19 114 225
Rafael Morales 2017-2017 0 0 .000 0.00 3 0 0 0 1 4.2 3 0 0 3 2
Brian Moran 2013-2015 1 1 .500 3.63 41 0 0 0 7 39.2 35 16 2 15 34
Adrian Morejon 2023-2024 1 0 1.000 3.56 28 1 0 0 1 43.0 35 17 5 26 45
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Salvador Moreno 2023-2024 0 1 .000 2.10 18 0 0 0 0 30.0 17 7 3 13 31
Robert Morey 2016-2018 7 13 .350 3.44 85 23 0 0 4 235.1 226 90 29 88 174
Eisuke Mori 2020-2024 10 19 .345 4.48 53 49 1 1 0 285.0 276 142 38 108 227
Shawn Morimando 2016-2020 9 6 .600 4.82 81 4 0 0 5 127.0 128 68 26 52 139
Bryan Morris 2012-2020 29 15 .659 3.79 417 0 0 0 6 466.0 446 196 38 218 398
Patrick Morris 2022-2023 2 8 .200 7.63 56 12 0 0 0 135.2 163 115 24 100 123
Kevin Morrison 2020-2020 0 0 .000 5.40 4 0 0 0 0 1.2 3 1 1 0 1
Michael Morrison 2014-2021 37 27 .578 4.45 468 0 0 0 29 517.2 521 256 72 171 588
Brandon Morrow 2012-2019 107 62 .633 3.54 228 228 3 1 0 1427.0 1235 562 159 501 1303
Franklin Morton 2021-2023 10 6 .625 4.45 127 0 0 0 3 163.2 164 81 22 68 191
Taylor Morton 2017-2019 0 0 .000 6.08 34 2 0 0 0 71.0 81 48 15 24 57
Javier Morán 2023-2023 0 0 .000 9.00 3 0 0 0 0 4.0 5 4 1 2 3
Jason Motte 2012-2017 12 13 .480 4.04 249 0 0 0 74 256.0 223 115 29 108 302
El'Hajj Muhammad 2018-2018 1 1 .500 4.92 42 0 0 0 3 71.1 81 39 11 20 59
Edward Mujica 2012-2017 31 16 .660 3.34 372 0 0 0 53 433.1 409 161 49 106 391
Kyle Muller 2022-2024 15 8 .652 3.29 103 24 0 0 3 237.2 205 87 26 86 247
Casey Mulligan 2013-2021 39 21 .650 3.64 569 1 0 0 35 547.0 504 221 56 174 547
Andres Munoz 2020-2023 12 15 .444 2.80 180 0 0 0 63 186.1 137 58 16 85 248
Jim Munroe 2018-2021 3 6 .333 4.61 68 0 0 0 6 99.2 102 51 13 70 73
Noah Murdock 2023-2023 3 1 .750 4.46 23 0 0 0 0 40.1 37 20 6 20 38
Andrew Musch 2021-2024 15 6 .714 3.10 117 0 0 0 5 154.0 124 53 15 55 160
Joseph Musgrove 2018-2024 44 63 .411 4.35 182 155 1 1 0 894.1 887 432 139 321 888
Nick Mutz 2015-2017 2 1 .667 3.66 30 1 0 0 0 46.2 38 19 9 9 26
Roberto Muñíz 2022-2024 7 14 .333 5.47 36 34 1 0 0 176.0 195 107 35 53 174
Domingo Muñóz 2019-2020 10 6 .625 4.20 45 14 0 0 3 120.0 138 56 22 46 82
Brett Myers 2012-2015 19 15 .559 4.54 239 0 0 0 7 269.1 309 136 44 85 230
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Saturday, April 13th , 2024 - OOTP Baseball 24.11 Build 85