ABA CLASS A
'M' PITCHING REGISTER
02/21/2025
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
Rick Maas 2014-2018 7 4 .636 2.36 73 1 0 0 32 84.0 66 22 6 24 83
Bob Mabe 2005-2006 7 5 .583 6.04 35 17 0 0 1 98.1 115 66 7 55 85
Brian Mabry 2024-2024 1 2 .333 6.56 5 5 0 0 0 23.1 25 17 4 12 27
Francisco Macias 2019-2019 6 11 .353 4.41 29 29 0 0 0 153.0 129 75 18 80 99
Ramon Macias 2018-2018 1 0 1.000 3.38 2 0 0 0 0 5.1 6 2 0 2 8
Tobias Macias 2000-2007 8 11 .421 4.07 26 26 0 0 0 132.2 149 60 10 35 110
Orlando Maciel 2017-2018 5 6 .455 4.92 17 17 0 0 0 93.1 99 51 20 25 80
Jaden Mack 2018-2019 25 12 .676 2.60 56 56 0 0 0 359.2 272 104 44 83 344
Rich Mack 2020-2021 7 2 .778 2.34 30 6 0 0 0 69.1 57 18 6 20 62
Bob MacKenzie 2017-2018 16 20 .444 4.38 55 55 0 0 0 267.0 223 130 33 130 270
Jamal Madera 2006-2015 5 11 .312 5.05 86 0 0 0 4 107.0 121 60 9 41 112
Brian Madison 2014-2014 1 1 .500 3.81 18 7 0 0 1 56.2 50 24 5 29 66
Angelo Madrid 2008-2010 1 2 .333 5.76 8 8 0 0 0 29.2 38 19 1 17 32
Mario Madrid 2012-2012 2 0 1.000 0.50 10 0 0 0 0 18.0 5 1 0 5 34
Carlos Madrigal 2015-2015 0 0 .000 0.00 1 0 0 0 0 1.2 1 0 0 2 1
Ignacio Maese 2016-2016 1 0 1.000 7.50 5 0 0 0 0 6.0 7 5 0 3 2
Bobby Maestas 2020-2024 17 12 .586 4.69 67 43 0 0 2 278.0 273 145 42 122 257
Jeremy Maglio 2001-2004 13 9 .591 3.04 40 39 0 0 0 210.0 162 71 12 81 261
Jon Mahaffy 2001-2001 3 1 .750 1.37 20 0 0 0 10 26.1 20 4 0 11 34
Chris Maher 2012-2012 0 0 .000 3.41 13 0 0 0 2 29.0 24 11 2 8 17
Lee Maher 2017-2019 9 5 .643 2.00 83 0 0 0 54 108.0 84 24 7 25 108
Andy Mahoney 2024-2024 1 1 .500 1.02 12 0 0 0 1 17.2 16 2 1 2 16
Chris Mahoney 2015-2019 21 7 .750 2.77 203 3 0 0 55 318.0 208 98 26 150 461
Jonathan Malcolm 2013-2017 6 4 .600 3.59 84 0 0 0 9 133.0 102 53 16 68 129
Carlos Maldonado 2008-2011 0 0 .000 13.50 1 0 0 0 0 1.1 3 2 0 3 0
Chris Maldonado 2003-2005 5 4 .556 2.02 67 12 0 0 0 102.1 71 23 3 44 145
David Maldonado 2004-2005 11 11 .500 4.33 28 28 0 0 0 149.2 142 72 16 59 104
Jonathan Maldonado 2009-2009 4 3 .571 3.56 22 0 0 0 2 43.0 45 17 3 19 31
Luis Maldonado 2016-2016 3 4 .429 2.78 13 13 0 0 0 74.1 71 23 5 20 58
Marcos Maldonado 2010-2010 3 1 .750 5.94 13 4 0 0 0 33.1 38 22 2 16 21
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Mark Maldonado 2000-2009 7 4 .636 3.19 46 6 1 0 5 84.2 72 30 8 15 77
Pablo Maldonado 2005-2006 0 4 .000 8.77 17 7 0 0 0 39.0 63 38 3 33 15
Alan Malinowski 2024-2024 2 1 .667 5.92 29 0 0 0 2 48.2 58 32 7 20 46
Tim Mallard 2018-2018 9 0 1.000 3.14 30 3 0 0 2 57.1 45 20 5 11 88
Justin Malloy 2009-2009 6 3 .667 4.35 26 4 0 0 4 49.2 53 24 5 12 59
Jesse Malone 2000-2007 34 28 .548 4.33 136 79 2 1 2 538.0 564 259 33 227 397
Tim Malott 2001-2004 9 3 .750 2.77 88 0 0 0 14 123.1 107 38 3 39 115
Pablo Mancilla 2006-2006 1 1 .500 10.29 9 0 0 0 0 7.0 9 8 0 2 6
Phil Mandery 2004-2006 7 0 1.000 3.34 32 0 0 0 1 62.0 72 23 2 17 57
Chris Maneri 2017-2019 3 3 .500 6.16 41 1 0 0 1 76.0 95 52 21 28 70
Stuart Maness 2023-2023 1 0 1.000 0.00 4 0 0 0 1 9.2 8 0 0 1 13
Brian Maney 2011-2012 6 18 .250 4.43 39 38 0 0 0 185.0 203 91 15 54 122
Marc Manis 2024-2024 2 0 1.000 4.32 7 0 0 0 4 8.1 8 4 1 2 11
Josh Mann 2010-2011 0 0 .000 5.40 1 0 0 0 0 1.2 5 1 0 0 3
Mario Manrique 2016-2017 16 9 .640 2.62 58 58 0 0 0 291.2 227 85 15 78 283
Florípes Mansel 2010-2010 0 1 .000 11.34 28 0 0 0 0 33.1 53 42 6 27 25
John Manship 2021-2024 43 16 .729 2.47 88 88 1 0 0 506.1 405 139 38 145 448
Dionísio Manteigueiro 2017-2023 28 11 .718 3.11 121 26 0 0 21 283.2 226 98 27 120 266
Raul Mantilla 2001-2006 35 49 .417 3.61 151 124 2 0 1 720.1 718 289 58 252 596
Ricardo Manzanares 2001-2004 11 14 .440 3.50 50 40 0 0 1 234.1 214 91 12 101 213
Hymete Mapemba 2000-2009 23 16 .590 3.22 103 52 1 1 5 408.1 358 146 33 112 454
Mike Marabella 2000-2011 23 23 .500 3.54 81 71 1 0 0 429.2 412 169 25 166 382
Tony Marcano 2014-2014 1 2 .333 10.29 5 0 0 0 0 7.0 11 8 2 5 5
Bernado Marcelo 2024-2024 0 4 .000 9.56 5 5 0 0 0 16.0 23 17 0 16 12
Donovan March 2012-2016 16 6 .727 1.96 108 0 0 0 11 165.1 115 36 5 50 185
Wayne Marcks 2018-2019 7 4 .636 4.04 19 14 0 0 0 98.0 93 44 16 23 90
Pete Marcovecchio 2010-2011 6 8 .429 4.44 26 22 0 0 0 117.2 117 58 12 43 98
Donnie Marcus 2014-2015 6 5 .545 2.25 40 0 0 0 10 56.0 44 14 6 17 66
Paul Marcus 2000-2003 0 0 .000 0.00 1 0 0 0 0 0.2 0 0 0 0 0
Eric Mares 2012-2013 8 9 .471 4.12 30 30 0 0 0 146.1 131 67 15 71 131
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Jesus Mares 2000-2010 9 11 .450 4.40 39 29 0 0 4 182.0 185 89 16 42 191
Armando Mariano 2002-2004 16 14 .533 3.50 83 46 0 0 0 298.2 277 116 10 111 274
Jonathan Marich 2010-2011 2 0 1.000 0.36 12 0 0 0 1 25.0 21 1 1 5 21
Gabriel Marin 2023-2023 1 0 1.000 4.22 4 0 0 0 0 10.2 9 5 1 9 5
Ryan Marion 2012-2013 10 1 .909 1.63 97 0 0 0 6 127.0 87 23 2 30 132
Kevin Markert 2000-2005 24 22 .522 3.52 220 56 0 0 6 565.2 543 221 44 187 393
Mike Marlow 2020-2020 0 1 .000 21.60 2 0 0 0 1 1.2 4 4 0 2 1
Felix Marquez 2021-2023 11 22 .333 6.21 134 30 0 0 3 291.1 362 201 67 115 290
Guillermo Marquez 2014-2017 7 6 .538 2.07 98 0 0 0 35 121.2 74 28 10 41 168
Jonathan Marquina 2012-2014 23 17 .575 3.24 58 58 0 0 0 353.0 298 127 21 159 307
Chris Marquis 2015-2017 23 14 .622 2.82 62 59 0 0 0 293.1 240 92 29 59 279
Ricardo Marrero 2011-2015 18 9 .667 3.41 93 10 0 0 6 224.1 185 85 18 86 230
Greg Marroquin 2015-2016 1 0 1.000 3.15 13 0 0 0 0 20.0 22 7 4 9 26
Jonathon Marsh 2009-2011 7 4 .636 3.78 73 4 0 0 8 121.1 102 51 8 56 105
Jack Marshall 2013-2014 2 5 .286 3.55 57 0 0 0 3 45.2 42 18 5 20 59
Taylor Marshall 2024-2024 1 2 .333 5.27 10 0 0 0 0 13.2 18 8 1 8 10
Ben Martin 2011-2016 22 13 .629 3.49 215 4 0 0 7 371.2 339 144 36 135 302
Brian Martin 2005-2007 2 0 1.000 3.69 19 0 0 0 1 31.2 26 13 1 20 26
Chris Martin 2003-2003 0 1 .000 20.25 1 0 0 0 0 1.1 4 3 0 0 2
Dan Martin 2022-2023 0 1 .000 6.00 4 0 0 0 0 3.0 5 2 0 2 7
Ryan Martin 2024-2024 2 2 .500 3.14 13 0 0 0 0 14.1 10 5 0 7 12
Sean Martin 2015-2018 3 4 .429 3.98 22 11 0 0 0 61.0 38 27 4 48 60
Eduardo Martines 2004-2005 4 11 .267 4.86 27 22 0 0 0 109.1 131 59 6 51 79
Aaron Martinez 2010-2010 0 4 .000 9.26 48 8 0 0 1 79.2 109 82 5 66 77
Alex Martinez 2024-2024 1 2 .333 5.52 3 3 0 0 0 14.2 16 9 2 9 12
Alex Martinez 2021-2023 16 6 .727 2.77 37 27 1 1 0 188.1 155 58 17 45 177
Alex Martinez 2010-2011 4 6 .400 3.90 27 15 0 0 1 92.1 87 40 8 51 79
Andy Martinez 2008-2011 0 5 .000 2.69 55 0 0 0 27 63.2 58 19 2 27 80
Angel Martinez 2008-2010 10 9 .526 5.31 99 0 0 0 13 101.2 104 60 7 68 54
Angel Martinez 2001-2008 14 7 .667 3.54 75 24 0 0 1 213.2 205 84 16 81 181
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Antonio Martinez 2023-2024 8 2 .800 3.79 63 1 0 0 3 73.2 79 31 10 29 78
Armando Martinez 2017-2019 26 17 .605 4.15 90 65 0 0 1 359.2 315 166 36 225 312
Arturo Martinez 2023-2024 3 13 .188 8.32 27 24 0 0 3 114.2 162 106 41 54 56
Bill Martinez 2009-2010 1 3 .250 7.40 14 2 0 0 0 24.1 30 20 1 22 15
Bobby Martinez 2019-2022 3 1 .750 5.18 7 5 0 0 1 33.0 34 19 2 15 29
Carlos Martinez 2015-2015 3 6 .333 4.03 11 11 1 1 0 67.0 58 30 10 16 59
Carlos Martinez 2006-2007 3 11 .214 5.31 30 17 0 0 1 105.0 114 62 4 49 86
Danny Martinez 2017-2021 33 15 .688 3.98 177 34 0 0 4 495.2 508 219 67 173 371
Efrain Martinez 2009-2010 4 6 .400 3.83 35 13 0 0 0 87.0 97 37 7 30 76
Fernando Martinez 2003-2009 13 18 .419 4.82 53 53 0 0 0 278.1 319 149 29 103 233
Gabriel Martinez 2007-2009 7 5 .583 5.10 59 11 0 0 1 144.2 152 82 12 57 98
Gil Martinez 2014-2018 32 13 .711 3.80 135 33 2 1 5 377.0 354 159 52 101 325
Javier Martinez 2000-2002 13 12 .520 4.01 82 25 1 0 0 206.1 215 92 16 63 189
Jesus Martinez 2023-2024 2 5 .286 5.66 22 7 0 0 0 62.0 52 39 13 39 48
Jimmy Martinez 2016-2018 24 17 .585 3.12 61 61 2 2 0 397.2 343 138 36 108 395
Joe Martinez 2018-2021 2 2 .500 3.62 33 2 0 0 0 64.2 69 26 5 27 61
Jon Martinez 2010-2011 2 4 .333 5.73 36 8 0 0 0 81.2 85 52 9 43 85
Jorge Martinez 2003-2008 8 25 .242 4.71 104 32 0 0 10 262.0 281 137 16 111 215
Jose Martinez 2007-2010 8 2 .800 3.32 47 4 0 0 3 89.1 84 33 8 23 80
Jose Martinez 2005-2005 0 0 .000 3.38 5 0 0 0 0 2.2 6 1 0 0 3
Juan Martinez 2018-2019 3 4 .429 5.81 45 13 0 0 0 105.1 109 68 34 47 81
Leo Martinez 2000-2005 7 6 .538 3.74 104 0 0 0 5 120.1 113 50 9 53 129
Lorenzo Martinez 2021-2023 10 12 .455 5.01 44 27 1 0 0 172.1 169 96 42 82 147
Luis Martinez 2009-2009 1 0 1.000 2.78 10 0 0 0 0 22.2 18 7 2 13 34
Luis Martinez 2001-2004 9 6 .600 4.68 64 0 0 0 1 109.2 128 57 9 61 79
Manny Martinez 2021-2021 3 1 .750 5.79 31 0 0 0 2 46.2 54 30 10 18 30
Mario Martinez 2019-2019 0 2 .000 7.16 24 0 0 0 1 32.2 42 26 11 31 27
Mike Martinez 2023-2023 5 1 .833 2.77 8 8 1 1 0 52.0 45 16 5 9 41
Nelson Martinez 2010-2016 5 1 .833 2.54 20 5 2 0 2 49.2 46 14 2 13 53
Rafael Martinez 2016-2020 16 62 .205 5.19 266 172 0 0 3 578.2 643 334 78 201 398
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Rafael Martinez 2005-2013 5 4 .556 3.34 51 1 0 0 8 64.2 46 24 8 27 85
Robbie Martinez 2007-2014 8 8 .500 4.66 63 4 0 0 20 87.0 88 45 13 47 124
Robby Martinez 2006-2006 0 0 .000 0.00 1 0 0 0 0 1.1 0 0 0 0 0
Tony Martinez 2017-2018 10 17 .370 3.97 46 44 0 0 0 247.0 216 109 26 120 205
Victor Martinez 2009-2011 4 4 .500 2.78 40 0 0 0 2 64.2 58 20 5 19 57
Willie Martinez 2003-2007 0 0 .000 0.00 1 0 0 0 0 1.1 0 0 0 0 0
Jim Martino 2003-2010 54 27 .667 3.23 165 74 0 0 5 579.0 532 208 45 184 523
Javier Martir 2016-2019 14 24 .368 4.51 176 20 0 0 28 325.0 318 163 52 153 307
Jon Marx 2013-2014 0 1 .000 4.41 7 0 0 0 0 16.1 16 8 3 4 18
Max Mascareno 2022-2022 1 3 .250 3.77 21 0 0 0 1 28.2 26 12 7 8 30
Keith Mascher 2005-2006 2 4 .333 4.14 71 0 0 0 6 71.2 72 33 4 27 54
Mike Maschke 2018-2021 27 16 .628 3.35 72 54 2 1 0 398.0 328 148 54 117 367
Danny Mason 2004-2010 12 13 .480 3.41 54 36 2 0 1 240.0 221 91 21 69 221
Denny Mason 2020-2024 25 14 .641 3.48 93 83 0 0 0 395.1 365 153 45 125 389
Harry Mason 2013-2015 5 0 1.000 1.80 32 0 0 0 5 50.0 47 10 2 32 62
Ken Mason 2015-2017 5 4 .556 4.96 59 1 0 0 2 90.2 87 50 6 30 89
William Mason 2008-2010 11 16 .407 4.66 56 40 0 0 0 220.0 179 114 17 119 259
Baltesar Massarico 2010-2010 9 1 .900 4.19 32 3 0 0 1 53.2 63 25 4 22 51
Jonathan Massengale 2010-2010 0 1 .000 2.92 10 0 0 0 0 12.1 5 4 2 5 11
Rich Massey 2022-2022 0 0 .000 0.00 1 0 0 0 0 0.2 1 0 0 0 1
Mike Masterson 2010-2014 2 5 .286 3.79 37 0 0 0 19 35.2 37 15 4 14 50
William Masure 2010-2010 1 6 .143 7.06 71 2 1 0 1 94.1 126 74 7 66 69
Adam Mathieu 2006-2007 0 2 .000 7.55 14 0 0 0 0 31.0 53 26 2 9 10
Dan Mathis 2009-2012 10 6 .625 3.26 97 4 0 0 3 163.0 166 59 10 67 151
Dan Mathis 2008-2009 4 4 .500 3.11 31 14 0 0 15 81.0 73 28 6 30 89
Julio Matias 2023-2024 6 22 .214 5.99 106 24 0 0 6 233.0 291 155 35 110 155
Taro Matsumoto 2023-2023 1 0 1.000 4.15 1 0 0 0 0 4.1 2 2 1 2 4
Shissho Matsuno 2020-2021 4 8 .333 2.06 74 0 0 0 28 96.1 68 22 10 39 121
Ritsuo Matsuoka 2009-2011 3 7 .300 4.24 58 1 0 0 15 85.0 100 40 7 25 71
Ricky Matta 2007-2009 3 0 1.000 0.71 5 4 0 0 0 25.1 22 2 0 8 30
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
John Matteson 2006-2013 0 0 .000 0.00 1 0 0 0 0 1.0 1 0 0 1 0
Adam Matthews 2022-2023 7 11 .389 4.15 42 13 0 0 1 112.2 102 52 15 50 126
Chris Mattison 2010-2010 3 0 1.000 1.29 9 0 0 0 0 21.0 13 3 1 9 25
Gerardo Matute 2021-2022 1 5 .167 7.89 11 11 0 0 0 43.1 49 38 14 26 36
Josh Maughan 2014-2014 0 0 .000 0.00 3 0 0 0 2 3.0 0 0 0 0 5
Heath Maughn 2019-2020 15 3 .833 2.40 60 18 1 1 4 176.1 125 47 14 37 221
Chad May 2013-2016 5 10 .333 4.92 37 19 0 0 0 120.2 123 66 24 49 104
Terry May 2017-2019 10 5 .667 1.68 111 0 0 0 40 134.0 92 25 12 26 154
Justin Mayer 2004-2006 3 2 .600 3.90 38 0 0 0 3 57.2 52 25 3 21 46
Mike Mayes 2016-2021 64 27 .703 2.86 142 114 5 2 10 797.1 743 253 44 167 554
Joe Mayhugh 2007-2010 5 14 .263 6.35 95 7 0 0 2 151.2 180 107 21 76 117
David Maynard 2000-2005 0 0 .000 0.00 1 0 0 0 0 0.2 1 0 0 0 1
David Mayoral 2000-2000 10 5 .667 3.27 28 23 0 0 0 126.2 109 46 7 52 139
Mario Mayorga 2005-2008 3 2 .600 5.05 39 0 0 0 0 57.0 69 32 9 28 35
David Mays 2011-2016 1 6 .143 5.78 19 19 0 0 0 67.0 73 43 9 37 50
Timothy McAleer 2002-2011 8 16 .333 4.06 168 0 0 0 36 230.1 229 104 29 98 251
Jason McAlister 2000-2005 16 19 .457 3.83 116 34 1 0 5 354.2 375 151 22 110 264
Chris McAuley 2022-2023 8 1 .889 2.85 76 0 0 0 6 104.1 77 33 9 39 110
Mike McBeth 2012-2012 1 3 .250 3.24 8 8 0 0 0 41.2 33 15 3 15 42
Eric McBride 2006-2006 0 1 .000 8.44 5 0 0 0 0 5.1 10 5 1 5 4
Jason McCabe 2000-2000 1 5 .167 4.50 26 0 0 0 3 64.0 55 32 8 17 53
Rusty McCall 2016-2018 11 9 .550 3.27 38 27 0 0 8 165.0 120 60 20 75 189
John McCarthy 2017-2021 4 2 .667 4.08 33 4 0 0 4 79.1 63 36 9 28 81
Travis McCartney 2008-2014 0 1 .000 6.45 8 2 0 0 0 22.1 29 16 6 9 14
Nate McClaskey 2015-2018 27 10 .730 2.56 133 42 5 3 4 408.0 311 116 31 159 336
Josh McClellan 2008-2013 16 14 .533 4.93 140 16 0 0 10 277.2 298 152 21 135 205
Robbie McClellan 2009-2011 6 4 .600 2.76 19 13 0 0 0 88.0 80 27 6 21 93
John McClements 2022-2024 3 7 .300 4.54 22 22 1 1 0 117.0 117 59 16 41 103
Steve McClung 2012-2012 6 2 .750 2.41 12 12 0 0 0 74.2 56 20 4 15 73
Jason McCoart 2024-2024 10 1 .909 2.44 34 8 0 0 2 84.2 62 23 4 36 58
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Chad McCombs 2011-2013 15 47 .242 5.81 104 74 0 0 8 418.1 458 270 50 256 235
Dan McCormack 2000-2003 0 2 .000 11.25 4 0 0 0 0 8.0 16 10 0 2 1
Dakota McCracken 2013-2017 7 1 .875 1.43 36 7 0 0 1 75.1 52 12 4 24 67
Matt McCracken 2020-2020 6 4 .600 3.16 13 13 0 0 0 68.1 66 24 6 11 54
Steve McCullough 2007-2007 0 1 .000 9.64 1 1 0 0 0 4.2 6 5 0 3 3
Steve McCutcheon 2020-2021 18 9 .667 3.09 37 36 3 2 0 242.0 216 83 12 51 195
Jon McDonald 2009-2010 1 4 .200 5.30 15 6 0 0 5 37.1 40 22 2 9 33
Kevin McDonald 2021-2022 4 2 .667 3.80 40 0 0 0 2 66.1 62 28 10 16 90
Tom McDonald 2012-2016 7 12 .368 3.74 43 30 0 0 0 180.2 164 75 29 55 164
Josh McDonough 2014-2014 8 3 .727 1.70 53 0 0 0 33 63.2 45 12 6 13 95
Mark McEvoy 2014-2014 2 4 .333 6.46 16 4 0 0 0 39.0 45 28 7 21 37
Mike McFarland 2009-2009 5 4 .556 4.04 13 13 0 0 0 75.2 78 34 5 22 78
Jim McFeeley 2015-2015 1 0 1.000 2.95 14 0 0 0 1 21.1 22 7 5 6 19
Kevin McGaha 2023-2024 3 6 .333 5.89 43 0 0 0 17 55.0 64 36 20 8 54
Chris McGee 2006-2008 8 5 .615 4.10 28 26 0 0 0 125.0 107 57 12 62 126
Nick McGettigan 2017-2018 7 1 .875 3.04 30 5 0 0 3 83.0 71 28 13 20 84
Pat McGhee 2000-2005 2 0 1.000 3.68 6 0 0 0 2 7.1 6 3 0 5 0
John McGlynn 2014-2014 3 1 .750 4.01 12 8 0 0 0 51.2 52 23 5 10 39
Mike McGowen 2001-2009 24 31 .436 4.12 323 0 0 0 93 371.2 375 170 33 157 371
Matt McGrath 2003-2005 8 4 .667 3.80 55 15 0 0 2 151.2 144 64 9 70 128
Mike McGraw 2001-2008 23 21 .523 3.24 72 68 0 0 0 347.0 320 125 29 134 344
Keegan McGregor 2008-2013 10 17 .370 4.17 63 26 1 0 12 196.1 206 91 22 51 170
Jeremy McGuire 2008-2008 1 2 .333 8.06 32 0 0 0 1 51.1 62 46 8 35 20
Gary McIntire 2016-2017 10 3 .769 1.46 80 0 0 0 47 92.2 66 15 2 22 97
David McIntosh 2010-2010 6 6 .500 4.12 25 13 0 0 2 78.2 86 36 3 34 68
Russ McKenzie 2024-2024 0 0 .000 4.05 8 0 0 0 0 13.1 12 6 1 3 12
Mike McKinney 2008-2009 1 5 .167 7.20 26 0 0 0 0 25.0 41 20 3 18 14
Nick McKinney 2024-2024 0 1 .000 2.08 7 0 0 0 4 8.2 7 2 1 6 5
Rob McKinnie 2010-2013 26 11 .703 3.16 65 45 0 0 1 296.0 216 104 25 71 372
Sean McKissock 2007-2010 11 6 .647 3.71 28 21 1 0 0 133.1 134 55 4 46 110
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Roy McLain 2023-2024 23 11 .676 2.91 49 49 2 1 0 297.1 250 96 25 67 292
Barry McLamb 2009-2012 5 5 .500 3.23 57 0 0 0 7 106.0 100 38 4 53 73
Paul McLaughlin 2008-2010 9 13 .409 5.51 54 33 0 0 2 179.2 202 110 17 76 163
Travis McLendon 2013-2016 0 2 .000 5.93 18 1 0 0 1 27.1 26 18 7 12 36
Nate McLeod 2005-2005 0 1 .000 1.35 5 0 0 0 0 13.1 4 2 0 3 11
Elliot McLin 2010-2010 0 0 .000 0.00 1 0 0 0 0 1.0 1 0 0 0 1
David McMahan 2007-2007 0 0 .000 4.76 2 0 0 0 0 5.2 4 3 1 2 3
Steve McManus 2022-2022 6 1 .857 3.63 18 0 0 0 1 34.2 25 14 6 9 44
Travis McManus 2012-2014 2 4 .333 4.42 43 1 0 0 2 59.0 68 29 8 15 52
Peter McMaster 2016-2019 9 9 .500 3.41 33 29 0 0 0 155.2 118 59 11 64 135
Joe McMullen 2006-2006 1 0 1.000 9.00 4 0 0 0 0 1.0 1 1 0 3 0
Paul McMullin 2005-2005 3 2 .600 4.94 12 3 0 0 0 31.0 31 17 0 9 16
Shawn McMurtry 2011-2011 2 0 1.000 1.35 4 4 0 0 0 20.0 8 3 0 5 23
Ray McNamee 2007-2012 3 1 .750 5.36 30 0 0 0 1 42.0 46 25 5 20 37
Jacob McNaughton 2022-2022 0 0 .000 12.27 2 0 0 0 1 3.2 7 5 1 3 2
Jeff McNeil 2004-2008 0 0 .000 3.86 1 0 0 0 0 2.1 1 1 1 0 2
Ryan McNeill 2003-2006 4 2 .667 3.01 45 0 0 0 12 68.2 49 23 5 26 80
Ryan McPartlin 2009-2013 9 12 .429 4.45 39 33 0 0 0 176.0 174 87 16 94 153
Matt McPeak 2007-2007 1 0 1.000 2.57 1 1 0 0 0 7.0 3 2 0 2 3
Josh McPherson 2017-2020 10 3 .769 2.35 40 12 0 0 2 126.1 104 33 10 29 123
Josh McQuaid 2016-2019 13 11 .542 3.48 52 34 2 1 4 212.1 142 82 15 122 245
Mike McQueen 2024-2024 1 0 1.000 2.00 9 0 0 0 0 9.0 6 2 1 3 14
Kevin McRoberts 2015-2022 20 17 .541 2.91 58 58 0 0 0 299.2 245 97 21 118 272
Pete Mead 2013-2016 9 20 .310 5.43 72 53 0 0 0 265.0 282 160 43 151 215
Jory Means 2016-2016 1 0 1.000 0.00 2 0 0 0 0 7.2 3 0 0 1 9
Dan Medina 2000-2002 0 0 .000 0.00 1 0 0 0 0 0.1 1 0 0 2 0
Danny Medina 2006-2009 23 29 .442 4.22 97 95 0 0 0 488.0 508 229 38 200 386
Danny Medina 2004-2009 2 0 1.000 3.99 21 1 0 0 3 38.1 34 17 4 20 31
Diego Medina 2011-2016 13 17 .433 3.75 283 1 0 0 30 372.1 328 155 41 189 453
Fernando Medina 2011-2014 11 7 .611 3.19 123 5 0 0 3 211.1 161 75 16 88 142
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Ivan Medina 2019-2020 13 6 .684 3.07 74 14 0 0 3 187.2 172 64 14 51 139
Leo Medina 2000-2000 6 4 .600 1.49 16 16 0 0 0 96.2 57 16 2 19 103
Oscar Medina 2003-2010 7 25 .219 4.95 65 58 0 0 0 314.2 363 173 25 117 280
Victor Medina 2004-2006 8 10 .444 3.43 34 23 0 0 1 155.0 116 59 6 61 185
Gustavo Medrano 2005-2010 10 6 .625 3.46 179 0 0 0 18 208.0 202 80 17 52 222
Jose Medrano 2001-2007 40 26 .606 3.55 126 99 0 0 2 590.1 561 233 52 182 534
Tony Medrano 2009-2009 1 3 .250 4.64 16 10 0 0 1 52.1 64 27 3 24 53
Victor Medrano 2022-2023 2 0 1.000 4.83 56 0 0 0 1 98.2 95 53 25 39 82
C.J. Mejia 2009-2010 7 5 .583 5.42 38 6 0 0 0 83.0 73 50 10 39 62
Carlos Mejia 2018-2023 5 3 .625 4.17 19 12 0 0 0 77.2 65 36 10 32 71
Freddy Mejia 2006-2011 2 0 1.000 0.82 25 0 0 0 1 33.0 24 3 2 7 30
Danny Melendez 2010-2014 30 42 .417 4.47 129 101 0 0 7 550.0 501 273 74 224 563
Danny Melendez 2001-2005 9 11 .450 3.93 185 2 0 0 23 231.1 231 101 21 98 176
Santiago Melendez 2010-2015 7 4 .636 4.18 66 10 0 0 15 122.2 130 57 20 23 104
Jorge Melgoza 2006-2013 3 6 .333 4.15 18 3 0 0 3 43.1 43 20 5 17 60
Willie Melgoza 2006-2007 4 3 .571 6.92 42 3 0 0 1 67.2 85 52 4 35 46
Jeff Mellon 2011-2013 11 3 .786 2.69 47 14 0 0 16 120.2 83 36 9 48 124
Vince Mellon 2021-2022 1 1 .500 4.98 34 0 0 0 4 34.1 39 19 8 9 36
Nick Mellott 2001-2005 15 16 .484 4.01 202 0 0 0 29 309.2 281 138 18 143 338
Jaden Melrose 2017-2018 0 2 .000 3.18 9 4 1 0 0 28.1 18 10 4 8 35
Dan Meltzer 2002-2006 1 6 .143 7.38 39 3 0 0 1 64.2 87 53 7 36 69
Ricky Mena 2018-2020 28 15 .651 3.46 57 57 5 1 0 388.0 384 149 50 91 299
Jack Mendel 2005-2006 2 5 .286 4.94 20 9 0 0 0 74.2 77 41 8 30 68
Andy Mendelson 2016-2023 23 29 .442 4.67 151 59 0 0 21 383.2 376 199 71 111 364
Kevin Mendelson 2002-2004 4 4 .500 3.54 46 0 0 0 7 73.2 69 29 7 24 51
Jose Mendes 2017-2018 0 0 .000 10.12 3 0 0 0 0 5.1 9 6 1 3 4
Bobby Mendez 2001-2005 0 0 .000 54.00 1 0 0 0 0 0.1 2 2 0 1 0
Carlos Mendez 2004-2012 35 29 .547 4.15 129 90 0 0 3 549.0 513 253 52 178 473
Danny Mendez 2006-2008 6 10 .375 5.19 34 15 0 0 0 109.1 119 63 6 50 91
Jose Mendez 2012-2015 14 13 .519 3.69 101 0 0 0 32 146.1 137 60 21 46 153
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Miguel Mendez 2019-2019 0 2 .000 6.23 5 2 0 0 0 13.0 15 9 0 7 13
Santiago Mendez 2004-2004 0 0 .000 0.00 1 0 0 0 0 1.1 1 0 0 1 1
Alex Mendiola 2016-2016 6 7 .462 3.01 47 6 0 0 3 89.2 79 30 10 21 113
Antonio Mendoza 2012-2012 0 0 .000 0.00 7 0 0 0 0 10.0 6 0 0 5 8
Bill Mendoza 2010-2013 5 5 .500 3.89 30 11 1 1 0 85.2 81 37 4 38 64
Emmanuel Mendoza 2006-2006 1 0 1.000 2.33 17 0 0 0 14 19.1 14 5 1 3 19
Fernando Mendoza 2000-2000 5 6 .455 3.36 21 10 0 0 0 67.0 69 25 4 16 72
Jesus Mendoza 2015-2015 4 0 1.000 2.28 8 8 0 0 0 51.1 35 13 2 29 48
Jim Mendoza 2017-2017 6 4 .600 1.79 15 15 2 1 0 95.1 59 19 8 15 85
Jon Mendoza 2006-2009 24 30 .444 3.80 112 92 0 0 0 461.2 473 195 31 176 410
Jose Mendoza 2020-2021 6 13 .316 6.11 67 13 0 0 6 144.1 149 98 28 81 108
Mark Mendoza 2001-2001 5 0 1.000 3.05 6 6 0 0 0 44.1 28 15 1 12 51
Melvin Mendoza 2022-2023 6 9 .400 6.01 58 8 0 0 3 152.2 176 102 35 72 96
Ricardo Mendoza 2013-2018 5 5 .500 2.35 62 0 0 0 16 84.1 62 22 10 26 101
Tony Mendoza 2015-2015 5 2 .714 3.54 40 32 0 0 0 81.1 76 32 6 26 84
Kevin Menichini 2023-2024 13 6 .684 3.41 36 36 0 0 0 171.1 173 65 7 34 135
Roberto Meras 2010-2017 3 5 .375 2.95 62 3 0 0 13 116.0 82 38 8 35 100
Heri Meraz 2019-2019 4 2 .667 4.50 49 0 0 0 1 82.0 84 41 10 45 63
Eddie Mercado 2007-2008 10 6 .625 3.18 32 20 0 0 0 130.0 109 46 7 51 128
Manny Mercado 2005-2009 4 7 .364 3.79 151 0 0 0 36 154.1 150 65 10 92 159
Mel Mercado 2024-2024 14 3 .824 3.72 28 28 1 1 0 155.0 170 64 14 36 116
Victor Mercado 2001-2005 11 5 .688 3.19 25 25 0 0 0 141.0 130 50 12 28 125
Graham Mercer 2022-2022 4 2 .667 4.08 38 6 0 0 0 81.2 71 37 16 35 75
Constant Merici 2003-2004 9 8 .529 3.05 38 27 1 0 0 168.1 139 57 6 56 136
Frank Merino 2003-2008 4 3 .571 6.30 30 0 0 0 1 40.0 47 28 5 21 43
Billy Merner 2014-2014 0 1 .000 0.00 9 0 0 0 0 9.2 3 0 0 4 15
Dave Merritt 2011-2011 0 2 .000 3.45 13 2 0 0 1 28.2 25 11 3 17 23
Adam Mesler 2018-2023 34 21 .618 2.43 233 39 5 2 43 511.1 356 138 58 158 613
Jon Messer 2022-2022 7 6 .538 2.19 74 0 0 0 14 115.0 76 28 9 34 117
Javier Mestre 2013-2013 1 2 .333 2.51 26 0 0 0 2 28.2 21 8 4 9 33
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Justin Metcalf 2010-2010 6 4 .600 5.83 51 0 0 0 3 63.1 70 41 2 24 53
Danny Meyer 2004-2008 1 4 .200 7.16 15 3 0 0 0 32.2 48 26 4 9 33
Greg Meyer 2010-2010 1 1 .500 3.38 8 0 0 0 0 8.0 8 3 0 4 6
Mike Meyer 2005-2006 5 13 .278 4.59 27 27 0 0 0 147.0 160 75 9 52 118
Bill Meyers 2017-2017 13 9 .591 3.97 33 30 0 0 0 190.1 190 84 26 43 167
Scott Meyers 2012-2012 6 3 .667 2.32 14 14 0 0 0 89.1 53 23 8 23 71
Edgar Meza 2015-2015 5 1 .833 4.15 45 0 0 0 0 78.0 70 36 17 35 64
Izzy Meza 2017-2018 1 1 .500 6.14 6 3 0 0 0 22.0 20 15 1 10 18
Jimmy Miano 2022-2023 9 9 .500 4.51 46 25 0 0 5 161.2 138 81 30 49 152
Danny Michel 2000-2001 6 5 .545 3.17 43 14 0 0 1 88.0 80 31 4 31 82
Mike Mickels 2005-2011 0 1 .000 2.70 3 1 0 0 2 6.2 6 2 1 0 6
Chris Micklo 2014-2014 1 7 .125 5.62 11 11 0 0 0 48.0 54 30 14 30 41
Ryan Middaugh 2018-2021 16 18 .471 2.95 153 0 0 0 11 210.1 168 69 14 71 171
Kyle Middleton 2012-2015 2 3 .400 5.96 20 0 0 0 1 25.2 26 17 3 14 18
Sean Middleton 2013-2013 1 4 .200 3.19 33 0 0 0 1 42.1 37 15 3 21 42
Justin Miesbauer 2006-2009 15 2 .882 3.12 91 11 1 1 5 219.0 168 76 20 88 264
Fosco Milano 2019-2019 0 3 .000 10.85 21 3 0 0 0 35.2 64 43 9 20 24
Bobby Miles 2006-2008 1 2 .333 7.33 5 5 0 0 0 23.1 28 19 5 11 22
Jake Miles 2005-2007 1 2 .333 3.19 22 4 1 0 5 42.1 38 15 1 12 40
Pete Mill 2010-2016 23 15 .605 3.44 100 46 1 1 7 348.1 304 133 25 143 308
Juan Millan 2019-2019 4 4 .500 1.61 51 0 0 0 11 78.1 59 14 4 27 60
Andy Miller 2000-2004 15 11 .577 3.87 147 3 0 0 9 302.0 286 130 26 151 266
Brian Miller 2021-2023 3 27 .100 5.76 66 58 0 0 0 222.0 246 142 41 111 218
Bryan Miller 2005-2007 0 4 .000 6.27 18 0 0 0 0 18.2 27 13 0 12 0
Curtis Miller 2021-2021 0 1 .000 2.45 3 0 0 0 0 3.2 2 1 0 6 4
Dan Miller 2016-2017 6 1 .857 2.91 52 1 0 0 10 102.0 82 33 12 19 98
Dan Miller 2001-2005 4 6 .400 4.61 15 9 0 0 0 66.1 66 34 5 25 48
Elijah Miller 2017-2017 0 1 .000 2.35 9 0 0 0 6 7.2 9 2 2 1 12
Greg Miller 2009-2009 1 0 1.000 0.00 6 0 0 0 0 11.0 1 0 0 4 17
J.P. Miller 2008-2008 4 1 .800 3.03 17 0 0 0 1 38.2 32 13 1 17 34
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Jeremy Miller 2015-2016 1 3 .250 3.48 17 0 0 0 7 20.2 18 8 3 2 29
Jim Miller 2022-2023 4 5 .444 5.84 82 0 0 0 2 141.2 139 92 30 84 134
Joe Miller 2019-2019 0 1 .000 2.62 5 5 0 0 0 34.1 20 10 3 4 35
Joe Miller 2006-2010 8 6 .571 3.71 68 3 0 0 14 94.2 89 39 9 38 83
Josh Miller 2005-2011 14 14 .500 3.61 97 22 0 0 6 219.1 225 88 21 70 267
Justin Miller 2001-2008 9 3 .750 1.55 112 0 0 0 51 128.0 85 22 10 29 171
Kevin Miller 2024-2024 2 3 .400 3.68 23 0 0 0 3 29.1 35 12 2 10 32
Pete Miller 2005-2007 15 5 .750 3.91 91 14 0 0 9 182.0 178 79 16 85 163
Phil Miller 2022-2024 3 3 .500 6.19 13 10 0 0 0 56.2 72 39 11 19 44
Phil Miller 2004-2004 0 1 .000 81.00 2 0 0 0 0 0.2 6 6 0 2 0
Steve Miller 2010-2010 0 0 .000 0.00 1 0 0 0 0 0.2 1 0 0 0 1
Stuart Miller 2000-2000 1 0 1.000 0.00 2 2 0 0 0 13.1 5 0 0 2 15
Dusty Milligan 2016-2023 11 12 .478 4.19 54 54 0 0 0 253.1 219 118 36 94 264
Dan Mills 2013-2013 2 2 .500 2.55 23 0 0 0 13 24.2 24 7 3 5 45
Joe Mills 2006-2009 8 3 .727 2.97 154 0 0 0 7 172.2 154 57 8 75 174
John Mills 2015-2017 19 28 .404 3.39 83 75 0 0 1 411.1 360 155 51 161 452
John Mills 2021-2024 17 12 .586 3.67 74 31 0 0 9 245.0 234 100 13 99 200
Russ Mills 2015-2018 15 18 .455 4.05 87 43 1 1 1 302.1 288 136 36 104 292
Robert Milne 2012-2012 3 4 .429 4.54 13 13 0 0 0 69.1 70 35 6 26 46
Chris Mims 2012-2012 0 1 .000 7.11 2 1 0 0 0 6.1 9 5 2 5 5
Edgar Minero 2023-2023 0 0 .000 0.00 1 0 0 0 0 1.0 0 0 0 0 2
Chris Minnis 2008-2010 0 0 .000 9.00 1 0 0 0 0 1.0 2 1 0 1 0
Evan Mintzer 2012-2012 2 2 .500 4.43 22 3 0 0 2 42.2 39 21 5 22 47
Josh Mirabelli 2007-2007 7 4 .636 5.97 41 8 0 0 1 86.0 104 57 11 37 64
Brandon Miracle 2011-2011 2 4 .333 5.45 6 6 0 0 0 33.0 43 20 4 20 26
Angelo Miranda 2000-2006 0 0 .000 0.00 1 0 0 0 0 0.2 0 0 0 0 0
Gerardo Mireles 2004-2008 10 5 .667 2.35 120 1 0 0 22 180.0 160 47 7 57 147
Bill Mitchell 2013-2013 1 2 .333 3.41 14 3 0 0 0 34.1 34 13 2 10 25
Bryan Mitchell 2018-2020 4 2 .667 2.51 80 0 0 0 2 82.1 66 23 9 25 82
Dustin Mitchell 2022-2024 15 13 .536 3.74 110 30 2 1 36 277.0 220 115 28 145 272
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
J.R. Mitchell 2009-2010 4 1 .800 4.81 47 0 0 0 3 78.2 90 42 7 31 70
Jeff Mitchell 2016-2016 7 8 .467 3.21 28 28 1 1 0 168.0 148 60 8 53 147
Kevin Mitchell 2009-2011 7 9 .438 4.80 103 11 0 0 10 172.1 177 92 18 70 162
Phil Mitchell 2010-2012 1 1 .500 2.53 12 0 0 0 0 21.1 17 6 2 9 9
Shane Mittlesteadt 2014-2017 22 20 .524 3.32 119 41 0 0 8 361.0 327 133 42 105 342
Tim Mityashin 2008-2010 2 3 .400 6.15 21 6 0 0 1 52.2 68 36 6 32 43
Toshimichi Miyakawa 2012-2016 23 13 .639 3.15 55 54 2 0 0 343.1 309 120 24 104 371
Bill Moeller 2000-2009 4 12 .250 4.86 47 31 0 0 0 146.1 168 79 9 60 141
Chris Mohler 2000-2005 5 5 .500 5.23 68 9 2 0 1 144.2 159 84 20 87 115
Eric Mohr 2021-2024 7 6 .538 4.50 75 12 0 0 6 190.0 165 95 44 78 181
Derek Moke 2012-2012 3 2 .600 1.50 14 8 0 0 0 60.0 29 10 2 17 68
Frank Molina 2005-2005 2 3 .400 7.92 27 0 0 0 0 25.0 39 22 6 15 20
Rich Molina 2005-2005 0 0 .000 3.77 16 0 0 0 9 14.1 11 6 0 4 15
Jacob Moline 2024-2024 1 1 .500 18.00 5 0 0 0 0 6.0 12 12 4 2 2
Jesus Moncada 2004-2006 7 12 .368 4.63 53 31 0 0 0 165.1 185 85 9 71 139
Jarrod Monck 2012-2017 3 4 .429 4.54 7 6 0 0 0 37.2 36 19 2 17 35
Gabe Mondragon 2020-2024 4 23 .148 7.69 118 69 0 0 0 267.0 353 228 53 201 160
Jim Monk 2006-2008 4 4 .500 5.70 55 3 0 0 3 90.0 128 57 10 55 55
Adam Monnier 2008-2008 2 0 1.000 1.96 6 6 0 0 0 36.2 24 8 2 5 33
Raul Mono 2016-2018 6 5 .545 4.70 87 5 0 0 1 149.1 133 78 21 105 155
Pedro Monreal 2008-2009 10 9 .526 3.30 28 28 0 0 0 152.2 133 56 10 52 166
Josh Monroe 2019-2020 20 13 .606 3.42 50 50 0 0 0 313.0 280 119 39 79 281
Jordan Montalvo 2024-2024 0 5 .000 7.30 14 10 0 0 1 49.1 69 40 10 26 22
Rod Montalvo 2023-2024 3 16 .158 8.85 38 29 0 0 3 160.2 218 158 46 107 106
Manny Montano 2015-2018 5 17 .227 4.91 60 39 0 0 0 190.2 173 104 40 140 148
Tony Montejano 2013-2015 9 8 .529 3.32 39 21 1 1 0 152.0 128 56 14 47 154
Adam Monteleone 2024-2024 2 2 .500 6.75 5 5 0 0 0 26.2 38 20 2 8 17
Kyle Montemurro 2000-2000 2 6 .250 3.17 41 0 0 0 2 65.1 62 23 4 18 82
Carlos Montenegro 2023-2024 6 19 .240 7.69 62 29 0 0 0 206.0 298 176 47 89 44
Cesar Montes 2018-2020 4 5 .444 4.20 72 3 0 0 10 120.0 132 56 11 53 60
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Marco Montes 2023-2024 4 1 .800 3.14 17 9 0 0 1 63.0 58 22 2 26 53
Jose Montesinos 2009-2009 2 2 .500 5.86 48 0 0 0 0 86.0 114 56 6 44 72
Christian Montgomery 2008-2009 6 9 .400 4.92 45 14 0 0 1 106.0 128 58 6 46 86
Gary Montgomery 2010-2010 1 1 .500 4.11 3 3 0 0 0 15.1 17 7 0 9 8
Alessio Monti 2015-2015 1 2 .333 7.31 11 6 0 0 0 28.1 29 23 6 23 27
Bobby Montijo 2023-2024 5 5 .500 6.19 78 0 0 0 2 104.2 128 72 18 65 85
Federico Montoya 2006-2011 15 9 .625 3.64 196 0 0 0 22 210.0 207 85 20 83 211
Mike Montoya 2012-2016 29 17 .630 2.94 170 50 2 2 10 452.2 304 148 48 202 595
Rogelio Montoya 2005-2005 4 1 .800 2.26 15 12 0 0 0 63.2 47 16 1 22 53
Victor Montoya 2020-2024 4 14 .222 7.32 83 30 0 0 1 180.2 232 147 48 147 92
Jay Montpas 2006-2010 6 7 .462 3.89 52 14 0 0 2 132.0 128 57 14 64 137
Bryan Moody 2023-2024 2 0 1.000 9.73 17 0 0 0 0 28.2 42 31 6 18 28
Chris Moon 2001-2011 2 4 .333 5.32 45 2 0 0 4 45.2 38 27 4 23 39
Austin Moore 2024-2024 1 2 .333 4.93 7 7 0 0 0 34.2 46 19 3 15 24
David Moore 2007-2007 0 0 .000 0.00 1 0 0 0 0 1.2 2 0 0 0 1
Drew Moore 2017-2020 8 26 .235 4.93 72 58 0 0 1 307.0 316 168 41 124 332
Freddie Moore 2004-2005 9 3 .750 1.89 20 14 0 0 0 90.1 68 19 5 25 86
Jeff Moore 2023-2023 3 8 .273 7.41 28 15 0 0 0 71.2 98 59 18 36 63
Jeremy Moore 2009-2010 9 12 .429 3.70 33 33 0 0 0 189.2 171 78 17 59 157
Phil Moore 2013-2014 3 4 .429 3.25 9 9 0 0 0 52.2 38 19 5 19 38
Adrian Mora 2001-2005 7 9 .438 4.32 76 21 0 0 4 168.2 155 81 9 92 181
Julio Mora 2020-2023 25 16 .610 3.55 58 58 0 0 0 342.2 309 135 18 212 294
Ruben Mora 2009-2009 2 2 .500 4.57 10 3 0 0 0 21.2 27 11 3 15 22
Tony Mora 2002-2012 11 8 .579 3.33 29 29 0 0 0 140.1 107 52 11 49 201
Luke Morace 2002-2002 0 0 .000 0.00 1 0 0 0 0 2.2 0 0 0 0 3
Adrian Morales 2009-2012 11 9 .550 4.10 70 11 0 0 7 134.0 127 61 13 54 137
Alberto Morales 2012-2013 7 6 .538 3.86 52 0 0 0 13 63.0 58 27 12 19 81
Alex Morales 2012-2014 9 8 .529 2.02 136 0 0 0 79 155.2 105 35 12 49 235
Angel Morales 2018-2018 3 5 .375 4.45 12 12 0 0 0 60.2 63 30 13 7 52
Danny Morales 2013-2019 11 20 .355 4.53 78 43 0 0 1 282.0 301 142 69 82 262
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Diego Morales 2009-2009 3 7 .300 4.76 35 20 0 0 0 113.1 126 60 11 38 81
Gil Morales 2007-2014 39 34 .534 3.82 161 92 0 0 4 584.2 544 248 53 234 611
Jorge Morales 2005-2016 4 10 .286 4.28 55 10 0 0 8 109.1 110 52 11 48 117
Sal Morales 2009-2010 2 9 .182 6.34 21 21 0 0 0 103.2 138 73 11 43 69
Tony Morales 2022-2022 2 0 1.000 3.93 7 7 0 0 0 34.1 33 15 6 12 38
Tony Morales 2013-2013 2 1 .667 3.70 12 0 0 0 0 24.1 27 10 2 9 32
Willie Morales 2019-2020 4 17 .190 6.38 31 31 0 0 0 134.0 147 95 32 90 86
Hector Moralez 2009-2010 6 2 .750 5.13 37 2 0 0 2 54.1 59 31 5 30 57
Ruben Moralez 2018-2022 16 15 .516 3.90 53 30 2 0 0 246.2 235 107 21 111 202
Andres Moran 2009-2010 10 1 .909 1.93 22 9 1 1 3 84.0 55 18 5 29 97
Gerardo Moran 2010-2011 2 1 .667 3.06 22 2 0 0 6 35.1 28 12 2 11 39
Wil Moran 2018-2021 12 12 .500 5.19 78 32 1 0 1 243.0 222 140 33 178 175
Guadalupe Moranchel 2003-2009 44 24 .647 4.07 109 94 1 0 0 530.1 544 240 14 253 422
Alex Moreno 2009-2016 17 16 .515 5.12 85 41 1 0 12 265.1 275 151 30 116 224
Bobby Moreno 2003-2004 7 8 .467 3.96 30 30 0 0 0 159.0 164 70 11 51 159
Felipe Moreno 2016-2017 1 2 .333 2.52 4 4 0 0 0 25.0 28 7 1 8 16
Javier Moreno 2000-2001 0 0 .000 13.50 1 0 0 0 0 2.0 3 3 1 1 1
Javy Moreno 2013-2013 2 0 1.000 3.29 6 0 0 0 2 13.2 16 5 2 4 7
Jose Moreno 2015-2015 0 4 .000 3.38 23 1 0 0 1 32.0 32 12 0 10 18
Martin Moreno 2018-2020 14 11 .560 4.12 165 0 0 0 6 251.1 277 115 30 92 212
Tony Moreno 2008-2010 11 5 .688 3.89 78 14 0 0 7 203.2 221 88 14 67 166
Ben Morgan 2015-2015 3 1 .750 4.81 14 0 0 0 0 24.1 21 13 5 11 36
Corey Morgan 2008-2009 5 8 .385 5.28 47 15 0 0 1 105.2 115 62 10 41 70
Micah Morgan 2022-2022 4 3 .571 4.22 22 8 0 0 1 74.2 76 35 11 20 70
Rob Morgan 2017-2017 12 8 .600 3.01 32 28 1 1 1 179.1 134 60 16 81 233
Ryan Morgan 2000-2002 0 0 .000 11.57 1 0 0 0 0 2.1 4 3 1 1 0
Eric Moriarty 2018-2019 3 4 .429 2.30 44 0 0 0 11 47.0 33 12 4 21 73
Santiago Morin 2006-2009 13 12 .520 4.69 117 6 0 0 16 167.0 165 87 17 83 150
Bob Morra 2016-2017 5 2 .714 2.87 13 13 0 0 0 78.1 66 25 6 14 62
David Morris 2023-2023 1 0 1.000 3.21 2 2 1 0 0 14.0 9 5 3 3 13
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Kevin Morris 2013-2018 12 25 .324 3.07 69 61 1 0 0 323.0 241 110 37 140 317
Tim Morris 2022-2022 1 1 .500 5.12 15 0 0 0 0 19.1 19 11 4 7 23
Jonathan Morrison 2008-2009 6 3 .667 5.03 16 0 0 0 0 34.0 43 19 3 15 24
Malachi Morrison 2024-2024 2 2 .500 3.62 27 0 0 0 9 27.1 25 11 0 22 31
Codi Morrow 2015-2016 10 5 .667 1.82 78 0 0 0 6 103.2 78 21 4 21 122
Cody Morrow 2000-2006 4 0 1.000 0.86 6 6 1 1 0 41.2 20 4 0 7 57
Bob Morse 2017-2019 10 5 .667 3.26 37 20 0 0 0 151.2 127 55 24 36 162
Nick Morse 2006-2007 3 4 .429 4.52 66 0 0 0 1 83.2 85 42 7 48 61
Greg Mortenson 2022-2023 15 8 .652 3.16 49 31 0 0 5 230.1 201 81 18 71 216
Jason Morton 2000-2002 21 20 .512 3.76 100 32 1 0 13 290.0 315 121 18 123 196
Trevor Moses 2014-2020 32 19 .627 3.84 101 78 1 0 7 457.1 406 195 47 171 313
Bill Mosher 2018-2020 10 4 .714 2.26 42 15 0 0 0 155.1 107 39 9 30 171
Brett Moskowitz 2016-2017 3 1 .750 2.45 22 0 0 0 1 25.2 24 7 5 5 38
Matthew Mosley 2005-2013 28 37 .431 4.10 151 91 1 0 2 604.1 551 275 50 259 525
Paul Mosley 2008-2009 12 5 .706 5.83 101 1 0 0 4 176.0 231 114 14 79 124
Jim Moss 2005-2007 11 8 .579 4.05 76 16 0 0 11 164.1 164 74 10 75 158
Sean Moss 2024-2024 1 1 .500 3.75 15 0 0 0 0 24.0 21 10 4 9 26
Donovan Mott 2017-2019 3 1 .750 1.60 59 0 0 0 13 62.0 35 11 2 19 81
Tom Mott 2015-2015 4 3 .571 2.86 19 10 0 0 1 69.1 62 22 3 34 49
Taylor Motyl 2016-2017 2 7 .222 2.85 43 0 0 0 28 47.1 42 15 3 3 52
Dillon Moyer 2000-2000 6 2 .750 2.89 12 12 0 0 0 65.1 52 21 3 28 59
Jaylin Moyer 2014-2015 21 5 .808 2.28 82 28 1 1 36 240.1 184 61 15 62 253
Matt Moyer 2018-2019 8 7 .533 3.61 24 22 0 0 0 119.2 112 48 14 50 126
Mike Mudge 2019-2020 8 17 .320 4.57 42 42 0 0 0 167.1 172 85 25 70 87
Chris Mueller 2020-2020 1 4 .200 7.26 8 8 0 0 0 31.0 32 25 3 22 26
Aaron Mulleavy 2012-2014 13 4 .765 2.61 92 1 0 0 12 152.0 110 44 12 43 173
Matt Mullins 2022-2024 10 2 .833 4.34 50 0 0 0 4 58.0 50 28 13 19 67
Luis Munguia 2010-2010 1 1 .500 2.12 13 0 0 0 2 17.0 13 4 0 7 28
Ricardo Muniz 2020-2023 30 22 .577 4.41 99 58 0 0 6 379.2 363 186 62 91 460
Alex Munoz 2004-2004 2 3 .400 2.20 35 0 0 0 6 41.0 30 10 2 17 44
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Bob Munoz 2017-2021 9 17 .346 7.71 80 14 0 0 1 164.2 207 141 38 106 114
Ismael Munoz 2008-2013 0 0 .000 9.64 5 0 0 0 0 9.1 20 10 1 2 8
Jose Munoz 2024-2024 0 0 .000 135.00 1 0 0 0 0 0.1 4 5 0 2 0
Omar Munoz 2006-2006 1 0 1.000 1.26 2 2 0 0 0 14.1 8 2 1 4 14
Kevin Murawski 2010-2014 16 19 .457 5.13 130 31 1 0 4 310.1 313 177 51 148 269
Oliver Murga 2022-2024 3 3 .500 4.91 22 9 0 0 0 55.0 63 30 7 28 29
Andres Murillo 2015-2018 15 8 .652 2.98 178 0 0 0 9 187.0 170 62 14 38 175
Ben Murphy 2014-2014 4 8 .333 3.56 24 24 0 0 0 116.1 106 46 19 17 127
Dan Murphy 2006-2010 8 12 .400 6.17 122 21 0 0 10 220.1 246 151 21 137 215
Dave Murphy 2001-2007 0 0 .000 9.00 1 0 0 0 0 1.0 1 1 0 1 1
Jim Murphy 2022-2022 2 2 .500 3.31 6 6 0 0 0 32.2 28 12 4 8 34
Tyler Murphy 2023-2024 1 9 .100 8.97 34 9 0 0 0 108.1 135 108 32 76 89
Adam Murray 2000-2002 5 10 .333 2.51 120 2 0 0 22 158.0 136 44 11 63 152
Luke Murri 2017-2018 0 2 .000 4.22 14 0 0 0 0 21.1 17 10 2 20 38
Ben Musson 2001-2005 3 1 .750 3.06 58 0 0 0 1 61.2 62 21 7 18 57
Sean Muzzy 2015-2015 0 0 .000 2.20 17 0 0 0 1 28.2 23 7 0 7 40
Mike Myers 2000-2012 9 6 .600 3.22 25 24 0 0 0 134.0 114 48 14 24 95
Scott Myers 2010-2012 8 1 .889 2.38 25 16 0 0 0 105.2 81 28 5 30 77
Ken Myres 2000-2009 1 1 .500 5.00 9 0 0 0 1 9.0 13 5 0 9 4
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Saturday, December 27th , 2025 - OOTP Baseball 26.8 Build 82