FEDERAL BASEBALL 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
Willie Macias 0-0 4 1 .800 4.99 37 0 0 0 2 61.1 54 34 7 32 56
Kyle MacLeod 3-1 33 45 .423 3.71 720 0 0 0 48 795.0 770 328 103 222 631
Justin MacPherson 0-1 8 4 .667 4.05 63 3 0 0 0 106.2 94 48 7 70 95
Aaron Madden 0-2 0 0 .000 0.00 3 0 0 0 0 6.1 5 0 0 1 1
Tim Mahanes 3-1 11 19 .367 3.12 236 0 0 0 124 236.2 207 82 25 73 250
Aaron Mahon -1-6 6 7 .462 5.27 91 10 0 0 2 169.0 182 99 19 96 109
Mark Mahoney 6-0 41 47 .466 4.16 182 114 3 2 7 755.2 778 349 75 271 421
Carlos Maldonado 0-2 2 6 .250 3.92 163 0 0 0 0 59.2 51 26 6 34 60
Justin Malone 1-0 16 27 .372 5.63 77 63 1 0 1 342.1 407 214 44 164 210
Mike Malterer 6-6 29 59 .330 4.71 295 117 2 1 1 737.1 732 386 67 394 572
Dan Maly 0-0 1 2 .333 3.72 27 0 0 0 1 38.2 39 16 2 16 26
Gene Mangold 0-1 5 8 .385 6.28 47 13 0 0 0 90.1 82 63 14 86 114
Colin Manley 27-0 89 72 .553 3.48 268 261 6 0 1 1506.2 1431 583 124 393 1065
Kody Mann 3-0 11 11 .500 4.49 89 36 0 0 3 268.2 278 134 21 103 156
Josh Manowski 0-2 2 0 1.000 2.70 8 0 0 0 3 16.2 10 5 1 8 18
Tristan Mansfield 0-0 18 22 .450 3.86 362 0 0 0 42 375.1 371 161 30 141 201
Jen-ta Mao 0-1 1 1 .500 5.21 10 0 0 0 0 19.0 17 11 4 9 9
Matt Marett 2-0 17 20 .459 3.92 53 47 1 0 0 289.1 284 126 34 76 159
Alex Marines 0-0 2 6 .250 3.65 29 8 0 0 1 91.1 90 37 12 32 43
Aaron Marlatt 0-0 1 6 .143 5.39 101 0 0 0 3 133.2 147 80 29 53 110
Manny Marrero 0-1 13 12 .520 4.22 164 0 0 0 5 207.0 201 97 25 78 143
Marcus Marsh 9-0 28 23 .549 3.51 134 66 5 1 2 556.1 531 217 38 182 316
Jeff Marshall 0-0 6 10 .375 4.03 135 0 0 0 13 145.1 138 65 17 59 121
Justin Marshall 2-1 17 18 .486 3.55 69 49 0 0 0 304.1 296 120 20 135 250
Peter Martello 2-6 0 0 .000 0.00 1 0 0 0 0 0.2 0 0 0 0 0
Doug Martin 0-0 1 0 1.000 1.96 21 0 0 0 1 23.0 13 5 1 7 17
Justin Martin -1-0 26 22 .542 4.37 149 46 0 0 3 403.1 394 196 59 178 286
Adrian Martinez 2-1 24 22 .522 3.65 71 61 5 2 0 392.1 370 159 48 130 266
Alex Martinez 0-1 8 6 .571 2.45 121 0 0 0 5 106.2 91 29 6 34 100
Alex Martinez -1-2 0 1 .000 0.00 1 0 0 0 0 0.0 1 3 1 2 0
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Andy Martinez 0-1 3 4 .429 2.53 46 0 0 0 4 67.2 50 19 3 36 50
Danny Martinez 2-1 20 35 .364 3.85 370 14 0 0 35 420.2 375 180 48 209 406
Jesus Martinez 0-1 1 0 1.000 1.46 16 0 0 0 2 24.2 12 4 0 14 24
Juan Martinez 0-1 9 13 .409 4.49 111 30 2 1 6 272.2 255 136 36 126 256
Ricky Martinez 0-2 0 0 .000 1.50 3 0 0 0 0 6.0 4 1 1 3 5
Chris Martinson 0-1 3 8 .273 5.09 147 0 0 0 3 145.0 161 82 14 59 89
Prokop Matejka 5-1 34 21 .618 3.48 102 71 3 1 1 473.0 397 183 32 172 380
Billy Mathias -2-1 20 20 .500 4.41 369 0 0 0 16 587.2 617 288 74 262 482
Marshall Mathias 0-0 0 0 .000 4.35 10 0 0 0 0 20.2 21 10 3 8 10
Harry Matt 0-0 0 0 .000 4.61 10 0 0 0 0 13.2 15 7 2 7 9
Henry Matta 0-2 1 0 1.000 4.26 8 0 0 0 0 12.2 15 6 0 3 14
Justin Matthaei 0-0 0 0 .000 9.00 1 0 0 0 0 2.0 3 2 0 1 2
Chris Matula 23-1 87 61 .588 3.35 389 209 1 0 44 1292.0 1177 481 93 378 905
Cody Maupin 18-1 85 104 .450 4.40 354 254 17 5 2 1682.2 1673 822 142 695 1243
Brad Maurer 6-2 39 57 .406 4.55 170 146 1 1 0 818.1 892 414 113 228 563
Barry May 7-1 46 40 .535 3.39 205 104 5 1 1 823.0 741 310 71 176 535
Chris Maynor 0-0 1 4 .200 5.71 14 8 0 0 0 52.0 58 33 5 33 37
Jonah Mayo 1-1 32 31 .508 3.89 592 0 0 0 33 713.1 776 308 79 230 405
Pat McAlevey 0-0 3 7 .300 4.24 133 0 0 0 0 51.0 48 24 4 25 38
Luke McCarthy 1-0 21 10 .677 5.04 218 10 0 0 8 405.0 479 227 45 107 256
Chad McCloskey 0-1 5 4 .556 4.31 52 0 0 0 4 62.2 50 30 13 35 86
Mike McCollam 29-1 90 97 .481 3.62 312 275 16 4 2 1747.0 1584 702 236 309 1535
Dustin McCoy 4-0 30 65 .316 5.03 131 131 0 0 0 699.0 770 391 64 340 393
Jody McDaniel 24-1 95 86 .525 3.60 242 242 18 8 0 1544.0 1379 618 133 506 1221
Andrew McDonald 4-0 26 27 .491 3.52 434 0 0 0 52 473.1 429 185 50 185 430
Justin McDonald 2-3 15 13 .536 2.73 217 0 0 0 15 208.0 172 63 11 95 177
Mike McDougall 1-0 18 22 .450 4.92 97 44 0 0 1 318.0 346 174 26 151 163
Kenny McFarland -1-1 6 7 .462 5.00 149 4 0 0 1 90.0 77 50 11 74 98
Lance McFarlen 20-0 77 43 .642 3.23 192 159 6 3 3 1075.2 920 386 88 417 860
Chad McGaw 3-1 38 39 .494 4.68 271 78 0 0 5 715.2 761 372 96 283 556
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Jake McGeehan 0-2 0 0 .000 4.00 6 0 0 0 1 9.0 5 4 0 7 12
Perry McGraw 9-1 62 45 .579 3.97 155 151 0 0 0 873.2 822 385 100 293 791
Jim McGuire 3-0 15 14 .517 3.80 207 0 0 0 61 227.1 192 96 16 89 184
Chris McIntosh 0-0 10 25 .286 4.67 209 16 2 1 5 341.1 387 177 48 126 226
Jamie McIntosh 0-6 1 2 .333 3.18 23 0 0 0 4 45.1 41 16 2 15 23
Rob McKee 0-2 0 0 .000 1.50 3 0 0 0 0 6.0 2 1 0 5 1
Travis McKenna 0-0 0 0 .000 0.00 1 0 0 0 0 3.2 1 0 0 1 2
Phil McKinney 8-2 30 37 .448 3.63 91 81 0 0 0 498.1 470 201 39 192 424
Randy McKinzie 4-2 18 25 .419 4.58 80 61 1 0 1 375.2 369 191 47 152 342
Mike McLain 6-1 32 35 .478 4.18 111 87 9 1 1 574.2 608 267 54 196 409
Paul McLennan 9-0 0 0 .000 0.00 1 0 0 0 0 0.1 0 0 0 0 0
Dusty McRae 0-0 0 0 .000 6.03 23 0 0 0 0 31.1 33 21 3 18 23
Kyle McSwain 1-0 6 16 .273 5.45 101 21 0 0 1 239.2 252 145 17 124 131
Adam Meadows 0-2 2 0 1.000 0.35 28 0 0 0 0 25.2 12 1 1 4 31
Josh Meadows 16-0 66 69 .489 3.97 202 202 4 2 0 1193.1 1197 526 131 332 852
Dan Meads 0-0 13 26 .333 5.27 121 36 1 0 1 327.2 346 192 48 162 229
John Meck -1-2 3 0 1.000 8.45 45 0 0 0 1 54.1 84 51 14 15 41
Landon Medel 0-0 7 5 .583 4.65 288 0 0 0 0 93.0 95 48 9 45 85
Alex Medina -1-0 10 9 .526 4.72 96 10 0 0 2 177.1 199 93 21 80 102
Hector Medina 0-1 9 4 .692 4.31 122 0 0 0 5 190.0 177 91 22 67 142
Oscar Medina 0-0 0 2 .000 6.75 16 0 0 0 0 18.2 21 14 2 19 11
Rogelio Medina 3-1 16 19 .457 3.69 277 1 0 0 56 307.2 274 126 28 115 320
Willie Medina 0-0 20 20 .500 4.52 286 0 0 0 37 314.1 321 158 24 155 172
Daniel Medley -6-0 0 0 .000 9.00 1 0 0 0 0 2.0 3 2 0 4 0
David Medrano 0-1 19 13 .594 3.42 83 33 2 0 0 244.2 210 93 34 61 229
Matthew Medrow 1-0 6 10 .375 4.90 47 19 0 0 2 134.0 146 73 16 50 96
Rick Meilleur 0-2 2 3 .400 5.54 42 0 0 0 0 65.0 80 40 9 26 36
Roberto Melendez 0-0 4 6 .400 4.42 110 0 0 0 5 112.0 116 55 14 29 79
Danny Melikian 0-0 2 0 1.000 0.00 3 0 0 0 0 3.0 0 0 0 1 4
Kenny Melton 0-0 2 2 .500 5.23 39 0 0 0 7 74.0 65 43 13 34 49
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Chris Mendoza 0-0 3 1 .750 3.86 18 0 0 0 0 46.2 43 20 4 17 23
Luis Mendoza 1-0 14 18 .438 3.67 218 0 0 0 82 221.0 194 90 31 77 214
Mark Merideth 4-0 34 34 .500 3.32 518 0 0 0 99 583.2 556 215 62 148 395
Mitchell Merkel -1-1 10 24 .294 4.34 265 0 0 0 79 255.0 238 123 31 111 199
Brian Messamore 1-1 16 18 .471 4.06 208 16 0 0 42 274.2 249 124 32 121 288
John Metz -2-0 2 9 .182 6.90 59 6 0 0 1 121.1 148 93 33 44 86
Bobby Meyers 19-1 94 97 .492 4.30 317 235 14 6 1 1535.0 1661 734 139 403 837
Matt Michael 0-0 8 17 .320 3.92 33 33 3 0 0 211.0 231 92 21 56 99
Danny Mickey 8-1 56 46 .549 3.52 251 115 8 3 7 910.2 789 356 111 261 834
Khalil Middlebrook 5-0 29 31 .483 3.27 496 0 0 0 41 543.0 490 197 49 170 424
Sam Mikulik 0-1 5 3 .625 3.06 110 0 0 0 2 129.1 111 44 12 56 141
Ryan Milbourn 0-0 6 3 .667 3.40 25 10 1 0 1 92.2 93 35 8 26 43
Shane Miles 9-0 53 61 .465 3.89 226 150 2 1 2 994.2 958 430 100 337 553
Jeff Miller -1-0 0 0 .000 0.00 1 0 0 0 0 1.0 0 0 0 0 0
Justin Miller 0-1 8 4 .667 3.86 114 0 0 0 3 128.1 117 55 9 52 105
Paul Miller 0-0 0 0 .000 3.51 30 0 0 0 0 25.2 21 10 2 21 12
Tyler Miller 5-2 37 26 .587 3.60 210 53 6 0 13 575.2 545 230 67 95 334
Larry Millican 0-2 2 4 .333 4.63 24 6 1 0 0 83.2 103 43 6 42 42
David Mingo 0-0 0 0 .000 3.00 2 0 0 0 0 3.0 1 1 1 0 5
Nick Minnich 1-1 17 21 .447 4.34 366 0 0 0 11 466.1 486 225 45 228 346
Marshall Minton 0-1 9 24 .273 4.94 59 42 3 1 4 247.2 268 136 28 130 179
Pat Mitchell 9-2 62 76 .449 4.03 252 189 1 0 1 1113.1 1054 499 118 321 752
Devon Mixson 2-0 9 11 .450 4.50 218 0 0 0 6 262.0 263 131 27 103 186
Kevin Moenich 0-0 1 0 1.000 1.15 7 0 0 0 0 15.2 10 2 0 3 7
Justin Monk 0-0 2 4 .333 5.45 20 12 0 0 0 76.0 93 46 10 28 31
Jonathan Montalto 8-0 33 28 .541 3.06 499 0 0 0 59 518.1 433 176 45 190 535
Chris Montgomery 1-1 11 5 .688 2.99 141 0 0 0 9 168.2 120 56 12 100 193
Jason Montgomery 9-0 45 74 .378 4.59 201 158 4 2 2 983.0 1135 501 84 356 530
Allan Moody -1-0 0 0 .000 6.31 49 0 0 0 0 71.1 92 50 14 32 38
Eric Moody 4-0 15 14 .517 3.11 231 0 0 0 4 246.1 211 85 15 78 206
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
David Moon 1-0 18 33 .353 5.15 131 53 2 1 2 401.2 430 230 50 185 307
Eric Moore 0-0 1 0 1.000 3.98 10 0 0 0 2 20.1 21 9 3 5 15
Rodger Moores 16-1 60 82 .423 4.13 216 212 3 1 1 1166.1 1081 535 120 483 1158
Elias Mora 1-1 17 23 .425 4.08 190 31 1 0 11 383.2 357 174 30 169 286
Alex Morales 0-2 0 0 .000 3.86 3 0 0 0 0 4.2 3 2 0 4 5
Jordan Morales 3-1 25 11 .694 3.52 75 50 4 3 1 355.1 334 139 21 99 271
Robert Morales 0-0 2 1 .667 2.97 20 1 0 0 0 33.1 30 11 1 18 28
Victor Morales 11-1 54 76 .415 3.99 287 208 1 1 3 1204.2 1175 534 104 441 764
Rich Moreau 0-0 0 0 .000 15.00 2 0 0 0 0 3.0 7 5 1 3 2
Mark Moreland 22-1 99 58 .631 3.39 234 231 8 4 0 1498.2 1350 565 129 435 1151
Mike Moreno 0-0 7 4 .636 4.33 32 11 0 0 0 106.0 126 51 11 61 52
Greg Morris 6-1 23 30 .434 3.99 100 80 2 0 1 492.1 395 218 37 198 385
John Morris 2-1 28 21 .571 3.80 463 0 0 0 11 445.0 395 188 52 121 339
Tony Morrisette 1-0 6 9 .400 4.10 97 0 0 0 3 167.0 148 76 13 79 130
David Morrison 3-0 18 13 .581 4.19 108 38 1 1 3 329.0 324 153 31 139 209
Kevin Morrison 8-1 68 71 .489 3.88 248 178 0 0 3 1086.0 1026 468 123 395 792
Hunter Morrow 0-0 3 2 .600 3.44 33 0 0 0 1 65.1 56 25 6 37 41
Bob Morse 26-1 93 66 .585 3.49 262 224 10 2 2 1477.2 1293 573 116 633 1395
John Morse 0-0 2 0 1.000 4.15 8 0 0 0 0 13.0 12 6 1 3 4
Dave Moses 1-0 9 5 .643 4.58 89 0 0 0 5 127.2 123 65 20 41 92
Jesse Mosier 0-0 0 0 .000 0.00 1 0 0 0 0 0.1 0 0 0 0 1
Neil Moss 23-1 126 90 .583 3.89 316 284 19 5 1 1894.0 1730 819 208 766 1576
Kenny Most 0-1 3 3 .500 4.61 44 6 0 0 0 111.1 111 57 13 42 85
Blake Mott 6-0 31 16 .660 4.19 99 68 1 1 2 434.1 465 202 55 97 275
John Mounce 0-0 1 0 1.000 2.40 6 0 0 0 1 15.0 11 4 1 7 8
Jay Mower 1-0 10 12 .455 5.77 156 13 0 0 3 215.1 252 138 23 54 124
Faisal Muhanned 0-1 12 12 .500 4.74 32 32 1 1 0 188.0 191 99 20 75 128
Damian Mujica 0-1 5 8 .385 4.62 27 19 0 0 0 101.1 93 52 17 39 107
Kevin Mullin 14-0 61 45 .575 3.43 152 145 9 3 1 895.1 872 341 87 212 543
Carlos Munoz 5-6 42 45 .483 4.19 258 91 1 0 13 766.0 799 357 85 222 488
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Adam Murphy 0-6 1 1 .500 5.40 3 0 0 0 0 3.1 5 2 1 4 4
Brandon Murphy 5-0 39 41 .487 4.20 113 113 3 1 0 651.0 634 304 60 270 348
Mike Murray 0-0 0 0 .000 33.75 1 0 0 0 0 1.1 3 5 0 2 0
Chris Musto 0-0 5 2 .714 2.96 143 0 0 0 1 79.0 62 26 3 45 79
Mike Muttart 0-0 10 12 .455 4.72 37 24 1 0 0 152.2 148 80 25 39 89
Jim Myers 0-1 10 8 .556 4.03 55 27 1 1 4 187.2 150 84 18 147 213
Josiah Myers 1-1 5 7 .417 3.30 164 0 0 0 7 136.1 114 50 16 49 148
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