CANADIAN BASEBALL LEAGUE
'M' PITCHING REGISTER
12/31/2027
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
Brennan MacDonald 2023-2023 3 3 .500 4.99 26 0 0 0 1 39.2 43 22 7 26 39
James MacDougall 2025-2026 0 10 .000 6.41 21 21 0 0 0 94.0 101 67 23 58 95
Barney MacEachern 2026-2026 1 0 1.000 4.82 33 0 0 0 0 37.1 28 20 7 28 49
George MacEwen 2026-2026 5 2 .714 9.23 34 0 0 0 0 51.2 66 53 11 32 39
Mike MacInroy 2021-2021 0 1 .000 3.09 18 3 0 0 9 32.0 38 11 4 9 50
Rick MacLellan 2023-2023 6 4 .600 3.96 12 12 0 0 0 63.2 53 28 3 30 79
Will Mahieu 2023-2023 5 3 .625 5.24 12 12 0 0 0 68.2 62 40 10 36 84
Edward Mahony 2024-2024 1 0 1.000 9.00 26 0 0 0 0 39.0 53 39 14 29 41
Grégoire Maillet 2023-2023 1 0 1.000 4.66 27 0 0 0 0 29.0 28 15 3 17 35
Anthony Maillot 2027-2027 3 5 .375 4.86 13 13 0 0 0 63.0 54 34 10 34 50
Melvyn Maisonneuve 2025-2025 5 4 .556 4.83 13 13 0 0 0 59.2 51 32 8 30 82
Tom Makeever 2020-2020 0 3 .000 10.29 25 0 0 0 9 21.0 34 24 5 15 31
Mike Maki 2025-2025 1 3 .250 4.30 33 0 0 0 1 44.0 32 21 7 25 63
Alain Malherbe 2024-2024 2 5 .286 3.97 10 10 0 0 0 47.2 46 21 4 30 42
Alain Malherbe 2016-2016 2 2 .500 5.35 13 13 0 0 0 65.2 56 39 6 49 63
John Mallett 2024-2024 4 2 .667 5.03 27 3 0 0 0 53.2 56 30 6 40 44
Kevin Man 2026-2026 1 3 .250 6.10 9 9 0 0 0 38.1 41 26 9 24 43
Kajoshaj Manjani 2020-2020 1 3 .250 4.95 8 8 0 0 0 43.2 57 24 3 16 46
Ed Manuel 2015-2015 7 2 .778 2.49 12 12 0 0 0 79.2 53 22 6 9 95
Nick Marcotte 2024-2024 1 6 .143 7.13 23 0 0 0 8 24.0 22 19 2 19 23
Davis Marés 2020-2020 1 2 .333 3.60 22 0 0 0 10 15.0 15 6 3 2 27
Carlos Marino 2018-2018 2 5 .286 4.25 14 14 0 0 0 78.1 82 37 17 16 83
José Marino 2018-2018 5 5 .500 6.01 12 12 0 0 0 67.1 80 45 11 20 57
Sergio Marino 2019-2019 2 5 .286 6.98 13 13 0 0 0 58.0 74 45 13 30 84
Jonathan Marion 2027-2027 5 4 .556 3.52 14 14 0 0 0 71.2 61 28 10 34 66
Wally Marion 2026-2026 1 1 .500 3.73 9 9 0 0 0 41.0 32 17 8 35 49
Eric Markle 2024-2024 5 1 .833 2.29 12 12 0 0 0 66.2 50 17 3 21 77
Gabin Martin 2023-2023 7 2 .778 1.62 13 13 0 0 0 83.1 56 15 3 28 130
Keith Martin 2019-2019 1 4 .200 5.79 22 1 0 0 6 28.0 20 18 6 16 51
Romuald Martin 2026-2026 8 6 .571 6.71 33 0 0 0 0 56.1 62 42 12 31 59
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Bernardo Martínez 2021-2021 1 1 .500 3.68 26 0 0 0 13 29.1 22 12 3 11 43
Juan Martínez 2021-2021 2 1 .667 3.31 27 0 0 0 2 35.1 40 13 2 14 37
Nicolas Mas 2026-2026 3 4 .429 6.24 13 12 0 0 0 57.2 56 40 10 37 72
Donald Mason 2021-2021 3 10 .231 7.70 25 21 0 0 0 78.1 104 67 12 54 55
J.D. Matchim 2025-2025 1 1 .500 7.57 31 0 0 0 1 27.1 29 23 6 27 43
Ed Matkin 2026-2026 0 0 .000 4.26 3 3 0 0 0 12.2 16 6 2 1 13
Ron Matthews 2025-2025 0 0 .000 13.50 1 0 0 0 0 0.2 1 1 1 1 0
Al Maxwell 2023-2023 1 0 1.000 5.70 21 0 0 0 1 23.2 27 15 7 11 21
Steve McBryde 2023-2023 1 5 .167 6.07 12 12 0 0 0 46.0 48 31 5 38 68
Tom McCabe 2024-2024 3 3 .500 6.46 12 12 0 0 0 54.1 60 39 10 27 47
Greyson McCluskie 2016-2016 4 0 1.000 4.04 31 0 0 0 3 35.2 29 16 5 18 48
Pat McConnell 2025-2025 6 3 .667 2.30 14 14 0 0 0 70.1 68 18 5 21 89
Jeffrey McDonald 2026-2026 5 2 .714 3.68 12 12 0 0 0 66.0 57 27 8 21 56
Henry McGaughey 2024-2024 6 2 .750 4.18 14 14 0 0 0 75.1 92 35 9 19 63
Robert McLaughlin 2018-2018 7 3 .700 2.53 15 15 0 0 0 81.2 73 23 7 20 112
Larry McTavish 2026-2026 2 0 1.000 4.79 30 0 0 0 1 47.0 42 25 8 32 42
Paco Mejía 2019-2019 4 4 .500 6.02 12 12 0 0 0 55.1 69 37 10 22 61
Howard Melanson 2026-2026 1 1 .500 4.81 27 0 0 0 0 24.1 22 13 2 12 31
Gustavo Mendoza 2018-2018 4 4 .500 4.35 15 15 0 0 0 82.2 93 40 12 16 76
Rich Messier 2023-2023 2 0 1.000 5.73 36 0 0 0 5 37.2 33 24 4 31 31
Jean Metayer 2025-2025 3 0 1.000 4.89 26 0 0 0 0 42.1 40 23 6 32 46
Dave Meyer 2024-2024 2 3 .400 7.42 13 13 0 0 0 57.0 74 47 14 41 49
J.R. Meyer 2024-2024 1 3 .250 7.30 10 10 0 0 0 37.0 43 30 9 27 41
Alain Michaud 2023-2023 0 4 .000 9.95 11 11 0 0 0 38.0 63 42 7 27 22
José Michon 2025-2025 0 0 .000 3.21 19 0 0 0 0 28.0 22 10 4 17 34
Bryan Mifflen 2013-2013 0 0 .000 1.26 26 0 0 0 12 28.2 17 4 1 16 49
Rich Millar 2014-2014 2 2 .500 3.00 29 0 0 0 11 27.0 20 9 3 16 33
Ricky Miller 2020-2020 8 4 .667 3.77 31 0 0 0 2 43.0 35 18 7 9 64
Guillaume Molinier 2017-2017 5 4 .556 4.04 13 13 0 0 0 75.2 64 34 17 14 80
Iván Morales 2021-2021 3 6 .333 5.69 13 13 0 0 0 61.2 81 39 7 14 53
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Tony Morán 2020-2020 4 9 .308 3.70 13 13 0 0 0 82.2 79 34 8 24 88
Scott Morel 2025-2025 4 4 .500 3.51 11 11 0 0 0 51.1 39 20 5 18 60
Carlos Moreno 2022-2022 3 4 .429 4.98 13 13 0 0 0 65.0 72 36 8 21 81
Gil Morey 2025-2025 1 4 .200 13.50 28 0 0 0 1 34.2 61 52 13 28 37
Jean-Marie Morin 2025-2025 1 4 .200 3.96 27 0 0 0 5 36.1 31 16 1 27 43
Ken Morrow 2021-2021 6 4 .600 3.80 12 12 0 0 0 66.1 60 28 8 20 73
Marcel Morvan 2027-2027 2 6 .250 8.93 12 12 0 0 0 45.1 58 45 20 24 52
Quincy Moss 2025-2025 4 2 .667 2.53 12 12 0 0 0 57.0 36 16 7 34 85
Hervé Muller 2023-2023 6 0 1.000 2.71 12 12 0 0 0 76.1 66 23 8 17 90
Todd Mullins 2025-2025 5 4 .556 4.31 13 13 0 0 0 64.2 64 31 11 27 65
Dave Munier 2027-2027 10 3 .769 1.87 13 13 0 0 0 72.1 47 15 6 20 84
Alexis Munoz 2026-2026 2 3 .400 3.48 21 0 0 0 8 20.2 16 8 3 14 21
Paul Murat 2027-2027 2 1 .667 4.35 24 0 0 0 0 31.0 28 15 5 10 30
Joe Muttart 2025-2025 4 1 .800 4.41 19 0 0 0 0 32.2 32 16 4 27 34
Dale Myers 2019-2019 2 3 .400 4.91 22 0 0 0 10 22.0 30 12 0 8 27
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Saturday, June 11th, 2016 - OOTP Baseball 16.11 Build 43