THE VIRTUAL BASEBALL LEAGUE
'M' PITCHING REGISTER
02/15/2032
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
David MacAuliffe 2001-2003 3 3 .500 5.28 70 1 0 0 0 92.0 104 54 19 41 68
Josh MacBrieve 2014-2017 2 5 .286 5.22 102 2 0 0 0 153.1 182 89 27 65 113
Doug MacComas 2024-2024 1 2 .333 4.26 27 4 0 0 1 50.2 34 24 4 34 40
Ken MacDonald 2025-2027 2 4 .333 4.06 92 0 0 0 0 44.1 43 20 5 12 38
Mike MacDougal 2001-2010 28 15 .651 3.76 426 0 0 0 11 412.0 393 172 36 178 310
Michael MacInally 2001-2012 49 46 .516 4.74 302 112 0 0 4 877.1 861 462 81 501 665
Blair MacInroy 2025-2031 24 40 .375 3.12 381 0 0 0 225 412.1 297 143 52 137 621
Eric Mack 2015-2021 0 0 .000 81.00 2 0 0 0 0 0.2 3 6 0 4 1
Rhys MacKay 2022-2024 1 6 .143 5.69 63 0 0 0 2 80.2 78 51 12 75 51
Kent MacKinley 2002-2012 19 24 .442 5.17 255 25 0 0 5 338.0 376 194 54 132 277
Reece MacKinley 2007-2024 195 171 .533 3.96 523 476 43 11 2 3314.1 3315 1460 337 855 2086
Bill MacPherson 2025-2031 32 37 .464 4.59 148 86 7 2 3 627.0 661 320 78 176 389
Jacob MacQuire 2010-2011 7 3 .700 6.04 83 0 0 0 5 98.1 105 66 15 44 86
Scott MacRae 2001-2009 30 39 .435 3.74 552 0 0 0 106 551.2 560 229 16 222 267
Francisco Macías 2025-2031 44 31 .587 4.42 266 61 0 0 18 679.2 694 334 87 202 594
Daron Maddox 2015-2027 120 97 .553 3.66 501 248 10 8 91 1818.0 1658 739 215 557 1877
Phil Madocks 2015-2019 15 19 .441 6.05 76 54 0 0 0 324.1 364 218 60 172 197
Diego Madraso 2005-2012 53 63 .457 4.63 179 153 6 0 0 1003.0 959 516 142 357 777
Ryan Madson 2003-2012 40 20 .667 3.91 675 0 0 0 14 709.2 723 308 95 186 471
David Magee 2022-2029 13 17 .433 4.91 179 2 0 0 5 278.1 309 152 44 102 203
Scott Mahoney 2026-2028 3 0 1.000 5.06 43 0 0 0 2 83.2 101 47 11 35 69
John Maine 2009-2014 23 60 .277 6.14 144 117 1 0 2 639.1 786 436 119 313 373
Pabiyan Maitakov 2019-2026 16 14 .533 4.55 251 1 0 0 16 284.2 231 144 42 172 300
Gary Majewski 2007-2014 30 28 .517 4.43 391 0 0 0 43 434.1 467 214 29 238 250
Mark Malaska 2009-2009 0 0 .000 0.00 1 0 0 0 0 2.0 4 0 0 1 0
Jorge Maldonado 2004-2007 9 16 .360 4.50 58 36 0 0 0 218.0 218 109 25 93 169
Lorenzo Maldonado 2018-2018 1 6 .143 8.76 42 0 0 0 0 24.2 40 24 3 17 6
Rafael Maldonado 2030-2030 2 10 .167 7.82 37 0 0 0 0 61.0 86 53 10 28 69
Vicente Maldonado 2025-2031 59 70 .457 4.00 260 167 3 2 42 1169.2 1052 520 100 503 1265
Vincente Maldonado 2028-2031 11 11 .500 5.43 68 6 0 0 4 109.1 125 66 15 48 101
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Carl Malone 2019-2020 1 0 1.000 4.50 23 0 0 0 1 30.0 38 15 5 12 16
Bill Mann 2023-2023 1 2 .333 7.98 8 0 0 0 0 14.2 16 13 4 10 8
Bill Mann 2015-2023 74 89 .454 5.06 247 212 9 5 1 1293.2 1403 727 203 376 990
Robbie Manning 2023-2031 33 57 .367 3.95 461 0 0 0 124 532.2 526 234 45 246 471
Todd Manning 2013-2019 4 5 .444 5.88 83 4 0 0 0 130.0 153 85 31 60 94
Julio Manon 2008-2019 9 12 .429 4.40 250 0 0 0 29 272.1 283 133 43 103 236
Enrico Manuel 2027-2030 10 7 .588 5.80 50 17 1 1 0 175.1 226 113 18 54 96
Gabriel Marchand 2025-2025 2 1 .667 8.62 27 0 0 0 0 31.1 44 30 7 16 15
Luis Marino 2005-2011 8 13 .381 5.22 40 27 0 0 0 163.2 194 95 31 70 100
Carlos Marmol 2011-2021 41 22 .651 4.81 442 0 0 0 47 539.1 531 288 38 359 412
Mike Maroth 2002-2009 33 55 .375 5.43 151 118 5 1 0 703.0 802 424 115 231 440
German Marquez 2026-2031 23 7 .767 4.40 84 38 1 0 2 308.2 331 151 34 72 259
Jason Marquis 2000-2008 13 15 .464 4.17 275 1 0 0 10 283.0 293 131 32 125 186
Carlos Marrero 2024-2029 10 13 .435 5.93 157 0 0 0 7 203.1 249 134 28 80 156
Daron Marshall 2019-2023 10 30 .250 5.03 156 52 0 0 4 429.2 456 240 51 185 267
Phil Marshall 2026-2029 1 6 .143 6.44 58 0 0 0 1 81.0 102 58 23 30 61
Zach Marshall 2009-2014 18 30 .375 7.24 211 59 0 0 2 508.1 701 409 127 173 314
Eric Martell 2029-2031 7 2 .778 4.45 56 0 0 0 0 109.1 95 54 12 54 97
Alexander Martin 2013-2017 7 8 .467 5.74 147 0 0 0 0 204.0 238 130 46 90 177
Andrew Martin 2017-2021 2 2 .500 7.29 50 0 0 0 1 63.0 85 51 8 29 32
Arthur Martin 2022-2027 28 20 .583 4.41 252 26 0 0 15 434.2 411 213 50 160 349
Bernard Martin 2024-2030 9 14 .391 5.13 76 17 0 0 1 154.1 157 88 26 72 148
Bob Martin 2017-2025 64 89 .418 4.26 288 240 8 5 14 1342.2 1331 636 160 429 821
Bob Martin 2002-2010 26 19 .578 3.87 468 1 0 0 11 449.1 442 193 49 165 359
Caden Martin 2020-2025 14 30 .318 5.28 188 33 0 0 4 392.0 412 230 34 212 237
Charlie Martin 2020-2027 14 10 .583 4.87 233 0 0 0 4 381.0 396 206 65 123 298
Chris Martin 2019-2030 49 43 .533 4.28 609 0 0 0 137 723.2 728 344 95 351 651
Duane Martin 2009-2019 45 37 .549 4.60 597 0 0 0 29 686.1 691 351 106 279 612
Anastacio Martinez 2010-2011 0 0 .000 7.36 8 0 0 0 0 11.0 16 9 2 4 8
Pedro Martinez 1993-1995 0 0 .000 3.86 9 0 0 0 1 9.1 5 4 0 7 10
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Pedro J Martinez 1992-2007 68 49 .581 3.71 547 127 4 1 24 1190.2 1003 491 146 467 1229
Ramon J Martinez 1988-2002 171 123 .582 3.58 515 392 13 5 26 2527.0 2306 1006 250 877 1900
Victor Martinez 2002-2016 0 0 .000 0.00 1 0 0 0 0 1.0 1 0 0 0 1
Armando Martínez 2029-2030 1 1 .500 2.35 8 0 0 0 2 15.1 13 4 3 1 11
Augusto Martínez 2003-2011 40 69 .367 5.50 247 145 5 1 28 915.0 1026 559 158 359 630
Carlos Martínez 2001-2001 1 1 .500 1.35 3 3 0 0 0 20.0 16 3 0 10 4
Daniel Martínez 2027-2031 5 18 .217 5.34 140 5 0 0 42 177.0 190 105 28 102 183
Diego Martínez 2028-2031 11 12 .478 5.74 98 20 1 0 2 241.1 286 154 22 72 153
Enrique Martínez 2030-2030 0 0 .000 8.10 1 0 0 0 0 3.1 7 3 0 2 0
Ernesto Martínez 2023-2031 43 28 .606 3.82 351 34 1 1 64 617.0 559 262 55 231 482
Esteban Martínez 2002-2010 31 26 .544 5.41 282 34 0 0 31 460.2 489 277 68 208 404
Gilberto Martínez 2025-2031 91 59 .607 3.21 223 183 5 1 0 1433.2 1063 511 145 437 2213
Javier Martínez 2021-2026 46 36 .561 4.39 142 110 4 3 2 683.0 668 333 66 235 528
Jesús Martínez 2010-2019 15 13 .536 5.50 311 7 0 0 18 397.1 445 243 29 252 221
Jesús Martínez 2027-2031 30 88 .254 5.39 155 155 5 1 0 897.0 1021 537 106 299 629
José Martínez 2026-2030 12 4 .750 3.65 163 0 0 0 1 195.0 199 79 22 54 161
José Martínez 2026-2026 3 4 .429 6.70 9 9 0 0 0 44.1 57 33 7 16 21
José Martínez 2013-2022 18 13 .581 4.78 291 0 0 0 8 335.0 386 178 43 148 234
Juan Martínez 2001-2001 0 3 .000 11.25 8 3 0 0 0 16.0 23 20 5 7 11
Juan Martínez 2012-2019 31 18 .633 5.34 358 18 0 0 6 558.0 617 331 80 233 376
Julián Martínez 2029-2031 1 5 .167 4.78 26 6 0 0 2 64.0 78 34 12 28 46
Julián Martínez 2007-2019 129 114 .531 4.42 422 324 24 7 2 2172.1 2307 1067 277 607 1539
Júlio Martínez 2029-2031 1 10 .091 5.46 47 9 0 0 2 95.2 96 58 13 28 52
Miguel Martínez 2023-2025 6 8 .429 4.71 89 13 0 0 1 172.0 167 90 9 97 128
Máximo Martínez 2026-2031 11 10 .524 3.84 157 0 0 0 4 164.0 144 70 11 67 145
Paco Martínez 2002-2011 44 32 .579 3.71 681 8 0 0 49 732.1 733 302 53 254 462
Raúl Martínez 2029-2029 0 0 .000 6.55 7 0 0 0 0 11.0 17 8 2 10 12
Ricardo Martínez 2027-2027 0 5 .000 9.12 5 5 0 0 0 25.2 40 26 6 11 16
Ricardo Martínez 2029-2029 0 3 .000 9.78 16 0 0 0 0 19.1 34 21 2 21 16
Sergio Martínez 2025-2025 0 7 .000 7.74 16 8 0 0 0 50.0 70 43 7 18 31
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Tony Martínez 2002-2012 122 118 .508 3.71 313 305 13 3 1 1988.1 1990 819 182 524 1436
Carlos Marín 2029-2031 12 16 .429 4.03 137 8 0 0 27 207.2 224 93 18 96 189
Enrique Marín 2019-2028 38 52 .422 4.47 171 125 1 0 1 787.1 832 391 56 326 408
César Masiel 2025-2025 0 0 .000 13.50 1 0 0 0 0 0.2 1 1 1 0 2
Bob Mason 2024-2031 44 50 .468 4.25 201 104 4 3 5 804.0 764 380 112 305 777
Floyd Mason 2025-2025 0 0 .000 8.22 9 0 0 0 0 15.1 19 14 2 11 11
Dusty Massey 2019-2025 54 51 .514 4.55 214 148 5 1 17 908.1 914 459 123 314 714
Justin Masterson 2012-2022 73 76 .490 4.48 286 191 5 2 3 1294.2 1382 644 97 527 729
Cris Mata 2006-2011 11 11 .500 5.32 168 22 0 0 3 299.1 346 177 60 111 199
Mario Mata 2022-2026 14 19 .424 5.58 91 31 1 0 0 275.2 314 171 33 134 185
Tomás Mata 2028-2031 26 28 .481 5.38 84 84 1 0 0 469.2 551 281 47 131 239
Julio Mateo 2003-2014 41 32 .562 4.32 704 0 0 0 44 734.0 716 352 137 172 509
Raúl Mateo 2026-2031 59 30 .663 3.73 142 142 1 1 0 799.1 767 331 61 160 844
T J Mathews 1995-2006 42 33 .560 4.46 646 0 0 0 33 654.1 621 324 102 254 610
Ichiro Matsumoto 2028-2031 7 3 .700 3.69 61 1 0 0 1 122.0 117 50 17 41 107
Daisuke Matsuzaka 2010-2019 39 62 .386 5.01 411 108 5 1 12 1015.1 1030 565 120 514 733
Bill Matthews 2012-2016 5 3 .625 7.36 102 1 0 0 1 129.2 182 106 16 87 84
Gerard Matthews 2014-2024 96 96 .500 4.42 324 292 3 1 0 1690.1 1699 830 241 470 1348
Jamie Matthews 2014-2014 0 4 .000 9.19 26 0 0 0 0 31.1 42 32 10 34 29
Kyle Matthews 2019-2021 6 9 .400 7.10 30 14 0 0 1 90.0 109 71 21 37 75
Mike Matthews 2000-2011 40 23 .635 4.03 546 0 0 0 24 582.2 571 261 77 179 460
Frank Maxwell 2029-2031 14 25 .359 6.52 59 57 0 0 0 307.2 424 223 51 111 203
Willard May 2016-2019 9 6 .600 6.56 164 0 0 0 2 230.1 284 168 50 104 160
Sweetbreads Mayer 2006-2021 114 89 .562 3.98 723 196 1 0 138 1709.0 1677 755 189 516 1259
Kenny Mayes 2016-2028 97 114 .460 4.83 402 288 5 2 5 1912.0 2019 1027 237 565 1423
Joe Mays 1999-2011 113 136 .454 4.29 409 359 19 5 0 2226.2 2269 1061 313 735 1612
Tate McAleer 2030-2030 0 1 .000 8.78 3 2 0 0 0 13.1 18 13 4 6 6
Dan McAllister 2019-2025 20 20 .500 5.07 211 23 0 0 8 390.1 400 220 55 212 400
Chris McAskill 2027-2031 19 22 .463 4.41 86 63 0 0 0 375.2 407 184 20 137 248
Robert McBride 2011-2017 0 0 .000 13.50 1 0 0 0 0 0.2 1 1 0 1 1
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Bobby McBryde 2028-2031 12 13 .480 4.41 144 0 0 0 13 155.0 143 76 18 53 150
Greg McCarthy 1997-1999 0 1 .000 8.79 11 0 0 0 0 14.1 20 14 3 6 16
Kyle McClellan 2014-2017 7 11 .389 7.00 114 4 0 0 3 163.1 197 127 29 82 84
Wilton McClellan 2027-2031 16 13 .552 4.64 127 0 0 0 20 155.1 138 80 21 68 196
Seth McClung 2006-2009 2 8 .200 6.86 124 0 0 0 5 118.0 132 90 23 64 120
Dan McCourt 2022-2027 12 18 .400 4.87 143 25 0 0 3 264.1 266 143 39 120 204
Dustin McCoy 2002-2013 45 31 .592 4.42 609 0 0 0 17 707.1 693 347 107 280 561
Keith McCoy 2020-2031 146 78 .652 3.93 370 311 4 0 5 2011.1 1962 878 175 681 1756
Artie McCray 2026-2031 21 23 .477 4.65 214 0 0 0 44 298.1 323 154 33 130 206
Robert McCray 2026-2030 1 3 .250 5.63 36 3 0 0 0 62.1 76 39 6 27 46
Wayne McDaniel 2013-2020 5 25 .167 8.47 172 34 0 0 3 352.2 539 332 49 244 135
Ken McDermott 2025-2025 0 4 .000 6.55 48 0 0 0 1 67.1 77 49 9 45 77
Mark McDonald 2014-2025 73 81 .474 5.03 434 160 1 0 4 1246.1 1369 696 190 331 931
Robbie McDonald 2008-2019 36 47 .434 4.42 556 0 0 0 95 569.2 545 280 100 146 494
Wes McDonald 2023-2031 57 42 .576 4.53 362 83 0 0 4 912.1 913 459 103 350 792
Todd McElroy 2013-2014 6 4 .600 5.25 81 0 0 0 0 133.2 127 78 8 108 77
Ray McEol 2011-2017 24 26 .480 4.46 333 0 0 0 30 347.1 361 172 29 177 200
Howard McGee 2023-2023 0 1 .000 13.50 1 1 0 0 0 4.2 10 7 2 3 4
Jake McGee 2015-2023 61 55 .526 3.13 405 86 1 1 64 1002.2 834 349 90 297 1020
Jeffery McGhee 2018-2026 33 16 .673 4.21 359 40 0 0 14 551.2 553 258 71 235 458
Jim McGhee 2016-2016 1 0 1.000 8.49 30 0 0 0 1 46.2 69 44 11 28 22
Gary McGinnis 2028-2031 26 23 .531 4.53 81 74 2 1 0 399.0 423 201 33 124 284
Jeff McGinnity 2026-2031 28 28 .500 5.26 162 25 0 0 36 342.1 407 200 33 139 280
Richard McGinnity 2020-2020 2 4 .333 7.41 35 2 0 0 1 58.1 74 48 14 38 41
Shawn McGinnity 2018-2023 10 9 .526 5.57 251 0 0 0 3 300.1 359 186 41 127 198
Tom McGinnity 2017-2021 3 7 .300 6.99 51 0 0 0 1 55.1 56 43 11 51 75
Bradley McGuire 2020-2030 67 111 .376 4.76 355 248 3 0 4 1524.0 1600 806 165 587 1128
Jonah McIntyre 2030-2031 4 3 .571 5.12 64 1 0 0 2 110.2 114 63 17 54 114
Doug McJannett 2014-2015 4 5 .444 6.87 63 0 0 0 0 93.0 104 71 19 54 55
Tim McJannett 2014-2025 37 48 .435 6.06 305 85 0 0 27 671.2 700 452 83 481 600
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Travis McJannett 2019-2028 38 23 .623 3.78 343 40 0 0 50 640.2 606 269 60 251 695
Woodrow McKee 2014-2016 4 8 .333 5.77 49 10 0 0 0 106.0 92 68 10 97 92
Larry McKenzie 2024-2029 15 19 .441 5.04 258 13 0 0 10 434.1 504 243 45 149 341
Denver McKinney 2018-2021 0 0 .000 0.00 1 0 0 0 0 0.2 0 0 0 0 0
Roy McKinney 2013-2017 29 30 .492 4.31 350 0 0 0 62 436.2 471 209 42 126 252
Tony McKnight 2001-2003 11 19 .367 5.33 48 40 3 0 0 243.0 281 144 47 50 119
Andre McLaughlin 2012-2018 5 5 .500 5.95 182 0 0 0 7 240.2 299 159 58 69 147
Teddy McLean 2024-2026 3 1 .750 6.55 16 0 0 0 0 22.0 29 16 4 9 13
Steve McLeod 2031-2031 4 6 .400 4.64 15 6 0 0 0 54.1 60 28 11 21 37
Tim McMahon 2010-2010 0 0 .000 1.74 8 0 0 0 0 10.1 6 2 1 8 7
Greg McMichael 1993-2005 52 62 .456 3.68 837 0 0 0 180 889.2 867 364 86 289 778
Arthur McMillan 2022-2028 22 13 .629 3.87 228 3 0 0 2 299.2 272 129 33 145 313
Dave McNeill 2008-2019 112 88 .560 3.88 314 288 22 10 0 1920.1 1960 827 142 524 1029
Ken McNeill 2024-2028 6 2 .750 4.98 61 0 0 0 2 123.0 120 68 13 54 89
Dalton McRudds 2026-2026 0 1 .000 7.16 9 0 0 0 0 16.1 19 13 5 8 8
Rob McWalrick 2016-2018 2 8 .200 5.42 48 9 0 0 0 91.1 93 55 13 73 78
Rusty Meacham 1991-2006 65 70 .481 3.68 1137 1 0 0 174 1234.0 1285 504 136 269 700
Rick Meagher 2028-2031 23 38 .377 4.96 102 93 2 0 4 549.2 582 303 82 191 503
Willard Meagher 2026-2027 2 0 1.000 3.22 46 0 0 0 1 72.2 70 26 12 7 56
Gil Meche 1999-2014 186 147 .559 4.21 471 468 20 7 0 2874.0 2926 1345 385 968 2013
David Medich 2016-2020 8 9 .471 6.73 55 12 1 1 1 119.0 169 89 20 58 88
Esteban Medina 2027-2031 0 0 .000 40.50 1 0 0 0 0 0.2 3 3 0 2 0
Rafael Medina 1999-2001 0 3 .000 8.57 9 5 0 0 1 21.0 30 20 1 23 13
Sergio Medina 2026-2029 4 9 .308 5.87 46 17 0 0 0 118.0 137 77 7 59 76
Kris Medlen 2013-2021 44 74 .373 4.92 281 168 1 1 7 1160.2 1323 634 156 367 673
Javier Medrano 2027-2031 29 21 .580 3.78 140 47 0 0 3 381.1 398 160 31 88 307
Félix Medía 2028-2031 9 15 .375 4.19 147 0 0 0 34 208.1 198 97 21 85 190
Evan Meek 2012-2020 52 69 .430 4.78 222 163 2 1 3 994.1 1100 528 100 335 602
Huibert Meijer 2026-2031 28 42 .400 4.98 163 115 0 0 17 600.1 669 332 59 251 478
Hannes Meissnitzer 2016-2028 40 48 .455 4.46 591 0 0 0 118 669.2 657 332 70 329 667
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Jenrry Mejia 2016-2025 20 48 .294 4.74 347 39 0 0 90 537.2 493 283 40 341 538
Ángel Mejía 2030-2030 1 1 .500 4.62 31 0 0 0 1 60.1 60 31 8 28 57
Jose Melendez 1991-2005 57 56 .504 3.54 868 4 0 0 256 902.2 856 355 114 214 900
Orlando Meléndrez 2000-2004 6 11 .353 5.17 74 22 0 0 1 162.0 180 93 31 75 133
Gabriel Mena 2030-2031 12 13 .480 4.55 45 43 0 0 0 271.0 285 137 34 101 255
José Mendoza 2031-2031 1 3 .250 4.01 16 5 0 0 0 58.1 62 26 10 12 47
Juan Mendoza 2025-2029 13 13 .500 4.60 164 0 0 0 13 219.1 201 112 28 110 192
Lucero Mendoza 2029-2030 0 0 .000 4.15 15 0 0 0 0 26.0 25 12 5 14 20
Ramiro Mendoza 1996-2005 84 106 .442 4.71 266 247 2 0 0 1388.0 1564 727 170 406 811
Robinson Mendoza 2024-2028 22 23 .489 3.93 253 0 0 0 51 304.2 299 133 33 135 299
Salvador Mendoza 2029-2029 1 0 1.000 5.23 12 0 0 0 1 20.2 23 12 5 12 15
Fernando Mercado 2004-2014 38 39 .494 5.31 543 14 1 1 37 606.2 709 358 96 200 403
Hector Mercado 2000-2011 35 32 .522 4.36 554 0 0 0 55 535.0 511 259 73 285 547
Héctor Mercado 2024-2031 23 12 .657 3.48 201 0 0 0 22 297.1 284 115 31 121 189
Dan L Meyer 2009-2017 19 16 .543 4.24 355 2 0 0 4 352.2 385 166 48 120 237
Bart Miadich 2004-2011 21 7 .750 3.93 313 0 0 0 9 329.2 312 144 41 118 271
Dan Miceli 1996-2006 22 16 .579 4.67 510 0 0 0 11 516.0 556 268 81 161 374
Jason Middlebrook 2002-2005 5 1 .833 4.87 87 3 0 0 2 105.1 110 57 19 47 84
Dan Middleton 2012-2012 0 5 .000 8.26 6 6 0 0 0 28.1 42 26 9 15 8
Joe Middleton 2016-2026 55 54 .505 4.79 272 152 0 0 31 889.0 927 473 121 330 887
Roy Miles 2001-2001 0 2 .000 7.11 2 2 0 0 0 6.1 7 5 3 8 3
Ben Miller 2021-2026 15 4 .789 3.76 149 11 0 0 1 289.1 273 121 31 73 220
Bob Miller 2025-2031 68 47 .591 4.16 203 145 1 1 7 918.2 883 425 94 318 789
J.R. Miller 2024-2028 11 5 .688 3.69 143 1 0 0 1 217.0 197 89 20 52 126
James Miller 2016-2019 3 2 .600 7.36 42 4 0 0 1 91.2 123 75 20 43 48
Justin Miller 2003-2011 38 36 .514 4.76 399 42 0 0 21 597.0 611 316 84 237 448
Kevin Miller 2024-2025 6 7 .462 4.07 77 0 0 0 3 112.2 115 51 16 35 103
Matt J Miller 2003-2016 42 36 .538 3.31 766 0 0 0 77 771.2 722 284 53 257 704
Rich Miller 2021-2022 0 0 .000 0.00 1 0 0 0 0 0.1 0 0 0 0 0
Shelby Miller 2016-2027 114 69 .623 4.20 594 141 3 0 56 1482.1 1392 692 179 487 1431
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Steven Miller 2018-2024 27 36 .429 5.61 233 36 0 0 6 486.0 553 303 63 223 295
Travis Miller 1997-2003 33 44 .429 5.00 141 135 0 0 0 720.2 807 400 105 212 506
Trever Miller 2000-2009 21 26 .447 3.71 438 0 0 0 36 466.1 406 192 58 160 404
Wade Miller 1999-2012 97 112 .464 4.21 513 244 18 4 8 1871.0 1846 876 267 571 1709
Wayne Miller 2020-2025 12 9 .571 5.64 108 0 0 0 6 127.2 148 80 16 87 109
William Miller 2024-2031 31 33 .484 4.26 343 3 0 0 124 392.2 386 186 42 196 431
Doug Mills 2012-2015 18 24 .429 5.17 153 20 0 0 1 295.2 299 170 41 177 212
Mal Mills 2014-2014 3 2 .600 5.85 65 1 0 0 0 120.0 149 78 9 99 64
Paul Mills 2017-2023 13 8 .619 5.11 202 0 0 0 3 179.2 190 102 17 98 96
Steve Mills 2024-2031 86 75 .534 3.94 243 215 5 2 0 1350.2 1279 591 143 416 1204
Kevin Millwood 1997-2011 145 134 .520 4.12 419 383 15 5 1 2371.2 2285 1087 323 867 1846
Eric Milton 1998-2007 48 40 .545 4.60 139 133 4 1 0 792.0 837 405 110 242 643
Steve Milton 2008-2018 36 54 .400 5.38 328 79 0 0 3 747.1 849 447 121 256 514
Mirza Minhas 2026-2026 0 0 .000 6.30 11 0 0 0 0 20.0 26 14 4 11 21
Angel Miranda 1993-2006 124 92 .574 3.81 301 285 23 5 0 1899.0 1739 804 256 602 1656
Jorge Mireles 2027-2027 0 0 .000 0.00 1 0 0 0 1 1.0 0 0 0 1 2
Buddy Mitchell 2016-2016 3 17 .150 8.35 35 26 0 0 0 139.0 183 129 30 87 100
Nathan Mitchell 2024-2027 17 24 .415 5.58 55 48 1 1 0 303.0 348 188 32 115 133
Ryan Mitchell 2002-2009 30 19 .612 3.28 475 5 0 0 110 507.0 452 185 37 203 417
Sergio Mitre 2004-2006 7 5 .583 5.79 94 0 0 0 2 93.1 106 60 16 38 64
Casey Mize 2026-2031 56 37 .602 4.09 177 109 2 0 10 761.2 771 346 57 251 587
Wesley Mobley 2020-2023 1 4 .200 6.60 47 0 0 0 2 76.1 95 56 13 35 42
Brian Moehler 1996-2008 68 93 .422 4.90 337 192 6 2 4 1280.1 1426 697 194 347 775
Tomás Mogarta 2021-2023 3 9 .250 6.77 40 15 0 0 0 126.1 142 95 24 92 103
Gabe Molina 2003-2007 15 15 .500 4.98 243 2 0 0 7 253.0 291 140 52 92 215
José Molina 2030-2031 12 13 .480 5.23 111 12 0 0 1 204.2 234 119 24 97 171
José Molina 2001-2004 1 2 .333 6.25 18 7 0 0 0 44.2 56 31 4 18 39
Brandon Monroe 2025-2031 37 21 .638 2.82 296 6 0 0 72 489.0 350 153 48 146 564
Fernando Montero 2028-2031 34 29 .540 3.32 120 120 0 0 0 618.0 510 228 77 189 742
Chris Montgomery 2001-2013 68 76 .472 4.51 389 181 4 1 15 1212.1 1283 607 140 427 624
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Héctor Montoya 2027-2031 16 9 .640 1.65 163 0 0 0 38 234.2 122 43 8 92 423
Juan Montoya 2006-2010 32 54 .372 4.68 172 120 0 0 0 745.0 781 387 138 212 549
Juan Montoya 2011-2011 0 1 .000 3.00 3 0 0 0 0 3.0 5 1 0 2 3
Vicente Montoya 2013-2023 37 34 .521 5.03 626 15 0 0 32 778.1 728 435 67 497 623
Alonso Montáñez 2027-2028 2 2 .500 5.73 38 0 0 0 0 66.0 76 42 5 29 48
Pedro Montáñez 2002-2010 57 65 .467 3.99 250 170 3 0 2 1055.1 1003 468 125 310 655
Jorge Montés 2030-2030 0 0 .000 7.71 18 0 0 0 2 39.2 50 34 7 24 28
José Montés 2011-2019 12 5 .706 4.17 206 0 0 0 6 207.1 198 96 28 83 168
Duane Moody 2015-2018 8 5 .615 5.50 110 0 0 0 2 167.0 173 102 22 112 131
Dalton Moon 2023-2025 8 19 .296 4.97 89 42 0 0 3 273.2 293 151 36 103 210
Russ Mooney 2025-2027 0 2 .000 6.08 14 1 0 0 0 23.2 26 16 0 12 19
Terry Mooney 2008-2015 1 4 .200 10.46 66 4 0 0 1 100.2 161 117 25 95 50
Anthony Moore 2017-2024 50 52 .490 4.79 187 153 4 1 1 918.0 954 489 106 308 597
Ben Moore 2024-2028 1 7 .125 5.57 76 5 0 0 1 155.0 186 96 24 62 109
Bill Moore 2020-2031 72 79 .477 4.10 536 142 4 1 146 1342.1 1499 612 78 392 866
Chris Moore 2015-2021 18 40 .310 5.81 256 35 0 0 30 463.1 515 299 65 278 430
Joe Moore 2019-2028 54 26 .675 4.39 339 69 1 0 14 816.0 783 398 83 314 672
Marcus Moore 1995-2004 43 33 .566 4.25 563 0 0 0 65 544.0 506 257 72 249 579
Mark Moore 2012-2026 0 0 .000 0.00 1 0 0 0 0 2.0 1 0 0 2 2
Matt Moore 2014-2019 3 11 .214 5.73 110 18 0 0 2 215.1 213 137 25 161 199
Stu Moore 2028-2031 6 4 .600 3.55 53 0 0 0 4 88.2 79 35 5 39 56
Trey Moore 1998-2010 45 67 .402 3.93 808 0 0 0 228 873.0 1021 381 87 240 434
Carlos Morales 2030-2030 1 0 1.000 6.52 18 0 0 0 0 29.0 41 21 5 11 20
Chris Morales 2020-2030 66 75 .468 4.21 360 167 1 1 29 1248.2 1291 584 128 338 746
Al Moran 2001-2007 3 3 .500 4.71 46 5 0 0 0 84.0 72 44 13 43 72
Mike Moran 2019-2026 35 30 .538 4.72 319 59 1 1 3 609.2 651 320 83 229 503
Arturo Moreno 2002-2004 0 2 .000 6.97 35 0 0 0 0 40.0 52 31 9 19 32
Francisco Moreno 2031-2031 0 0 .000 36.00 1 0 0 0 0 1.0 6 4 0 0 1
Miguel Moreno 2020-2031 113 96 .541 4.36 415 260 9 2 13 1932.0 1928 935 278 395 1871
Raúl Moreno 2024-2029 46 31 .597 3.64 225 91 1 0 17 683.1 620 276 68 260 521
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Roberto Moreno 2027-2027 1 0 1.000 3.77 32 0 0 0 0 28.2 25 12 2 19 27
Victor Moret 2003-2016 70 64 .522 2.80 745 72 0 0 159 1128.2 846 351 68 544 1194
Eddie Morgan 2005-2019 201 106 .655 3.43 439 438 13 5 0 2770.2 2540 1055 283 548 2265
Frank Morgan 2011-2018 33 41 .446 5.39 213 92 2 1 17 641.2 651 384 89 370 531
Michael Morgan 2024-2025 0 5 .000 9.35 11 6 0 0 0 34.2 44 36 9 21 31
Rob Moronko 2026-2026 0 0 .000 0.00 1 0 0 0 0 0.0 1 3 0 0 0
Bob Morris 2021-2029 66 64 .508 4.51 241 197 4 2 0 1186.2 1289 594 176 309 961
Matt Morris 1997-2005 107 86 .554 3.85 264 259 13 5 0 1665.2 1619 712 158 625 1321
Will Morris 2024-2029 8 8 .500 4.91 141 2 0 0 5 196.0 233 107 17 97 103
Albert Morrison 2018-2025 28 34 .452 4.98 247 47 0 0 24 497.0 552 275 47 257 443
Jim Morrison 2026-2028 0 2 .000 8.44 21 0 0 0 0 26.2 44 25 9 10 19
Brandon Morrow 2010-2019 60 71 .458 5.10 295 170 5 4 3 1172.2 1214 664 212 467 899
Mike Morrow 2022-2022 0 0 .000 16.20 1 0 0 0 0 1.2 1 3 0 4 1
Ed Morton 2024-2029 30 53 .361 4.91 138 111 4 2 4 688.2 753 376 79 212 397
Kevin Morton 1992-2002 64 97 .398 5.23 263 228 9 3 3 1337.2 1543 777 174 515 867
Manny Morán 2029-2031 16 5 .762 4.34 117 0 0 0 2 203.0 204 98 33 63 174
Damian Moss 2001-2008 6 7 .462 3.76 164 9 0 0 4 222.1 201 93 19 122 150
Henry Moss 2019-2029 115 90 .561 3.95 326 312 2 0 0 1820.2 1806 799 160 463 1446
Guillermo Mota 1999-2010 58 42 .580 3.16 702 0 0 0 79 748.2 684 263 70 212 545
Jason Motte 2011-2016 21 23 .477 4.81 190 30 0 0 1 365.0 387 195 59 131 246
Ralph Moxon 2019-2021 9 25 .265 6.48 58 54 0 0 0 268.0 324 193 32 154 172
Diego Moya 2025-2028 6 26 .188 5.33 114 18 0 0 24 238.0 245 141 34 135 210
Raúl Moya 2003-2013 91 82 .526 4.03 470 218 1 1 5 1515.2 1604 679 163 404 868
Roberto Moya 2024-2031 15 13 .536 4.02 171 0 0 0 4 208.0 188 93 29 83 178
Ronald Moyer 2023-2031 124 91 .577 3.36 281 281 16 9 0 1874.2 1695 700 147 365 1983
Paul Mud 2028-2031 8 10 .444 5.90 87 32 1 1 3 241.0 264 158 26 105 193
Jeff Muir 2030-2031 2 1 .667 6.30 16 1 0 0 1 30.0 40 21 4 11 27
Bob Muirhead 2019-2023 10 11 .476 3.98 150 3 0 0 6 212.1 182 94 34 93 264
Mark Mulder 2000-2015 118 102 .536 4.37 418 291 24 5 11 2013.2 2198 977 227 481 1118
Michael Mullen 2016-2022 17 15 .531 4.61 211 7 0 0 21 318.1 368 163 42 104 206
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Owen Mullins 2020-2020 0 0 .000 6.75 1 0 0 0 0 1.1 1 1 0 3 0
Tyler Mumford 2027-2031 36 34 .514 4.02 139 135 0 0 0 667.0 649 298 53 261 697
Hyung-kwang Mun 2029-2031 17 17 .500 5.54 65 51 0 0 0 313.1 385 193 44 123 230
Arnie Munoz 2007-2013 21 13 .618 3.59 297 0 0 0 11 364.0 316 145 41 127 239
Simon Murchison 2026-2031 26 20 .565 3.85 208 11 0 0 26 360.0 323 154 39 151 447
Andrew Murphy 2014-2025 33 46 .418 5.11 551 0 0 0 127 579.0 659 329 89 156 474
Bob Murphy 2003-2008 2 2 .500 5.88 92 0 0 0 2 104.0 105 68 17 70 91
Chris Murphy 2006-2012 14 13 .519 3.99 248 8 0 0 1 295.2 288 131 40 119 207
Fletcher Murphy 2017-2019 4 9 .308 8.37 50 0 0 0 5 52.2 82 49 10 30 38
Michael Murphy 2023-2024 1 0 1.000 3.46 8 0 0 0 0 13.0 14 5 1 9 12
Millard Murphy 2018-2022 13 19 .406 6.65 202 23 0 0 4 395.1 472 292 77 203 397
Robbie Murphy 2016-2018 2 0 1.000 3.76 35 1 0 0 2 55.0 54 23 10 28 49
Steve Murphy 2010-2010 0 0 .000 3.00 5 0 0 0 1 9.0 7 3 1 10 7
Heath Murray 1999-2007 25 21 .543 3.81 486 0 0 0 11 491.1 461 208 53 145 327
Myles Murray 2025-2025 1 2 .333 7.56 5 5 0 0 0 25.0 33 21 2 9 6
Janani Mutua 2017-2020 11 10 .524 6.25 146 5 0 0 2 236.1 287 164 43 148 170
António Muñóz 2029-2031 4 6 .400 3.73 100 1 0 0 39 101.1 97 42 8 30 70
Francisco Muñóz 2015-2017 1 3 .250 7.39 62 2 0 0 0 112.0 150 92 18 83 64
Gerardo Muñóz 2029-2031 0 0 .000 6.00 5 1 0 0 0 6.0 13 4 0 5 6
Manuel Muñóz 2025-2025 1 0 1.000 1.35 25 0 0 0 0 26.2 21 4 2 9 19
Miguel Muñóz 2028-2031 4 7 .364 4.50 76 0 0 0 10 118.0 141 59 11 30 98
Austin Myers 2020-2024 16 23 .410 5.70 209 31 0 0 1 446.2 497 283 69 161 307
Brett Myers 2002-2017 210 176 .544 3.77 513 500 47 9 0 3369.2 3302 1413 381 880 2424
Dave Myers 2017-2021 3 15 .167 8.97 64 6 0 0 1 105.1 164 105 18 62 38
Lee Myers 2019-2031 204 90 .694 3.12 459 368 22 11 16 2597.2 2349 901 190 436 2219
Aaron Myette 2004-2013 5 4 .556 6.24 222 0 0 0 5 200.1 228 139 47 118 173
Mason Mytton 2014-2021 44 57 .436 4.34 235 136 2 1 5 927.0 902 447 74 448 656
Dave Márquez 2017-2029 124 102 .549 4.14 356 322 9 7 0 1943.1 2055 894 178 478 1380
Manuel Márquez 2025-2028 2 16 .111 7.07 71 21 0 0 0 174.1 243 137 31 74 145
Alberto Méndez 2029-2031 1 0 1.000 4.56 15 0 0 0 0 25.2 24 13 1 15 22
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Fernando Méndez 2004-2013 36 26 .581 4.96 611 11 1 0 13 744.2 764 410 152 229 588
Iván Méndez 2030-2030 0 2 .000 4.05 3 3 0 0 0 13.1 14 6 1 6 6
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Sunday, February 25th , 2024 - OOTP Baseball 24.9 Build 80