BNN Home | UBL | Scores | Standings | Stats | Teams | Players | Transactions | History
History Home | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
United Baseball League
'M' Player Index
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
PlayerFrom-ToAvgHRRBIWLSVERAK
Bryan Maag2022-2028.267202120000.000
Henrik Maazel2007-2017.273004135364.10603
Gene Maberry2026-2026.0000001015.003
John Mabry1994-2003.2716632800063.000
Sam MacCulloh2028-2028.333000000.000
Cathal Macaindra2020-2020.1434150000.000
Josh Maccaa2015-2018.000002108.109
Mark Maccaishe2018-20271.000012815.4532
Jack Maccartney2015-2022.251212120000.000
Steven Maccaskill2013-2028.33252716870000.000
Cameron Maccasland2017-2021.21112610000.000
Connor Maccause2013-2028.28725411840000.000
Ross Macchlery2013-2027.071004570814.42442
Robert Maccooish2015-2022.0000151966.12124
Andrew Maccrindle2018-2020.21712610000.000
Stephen Maccrouther2015-2022.214422130000.000
Josh Macdaid2018-2022.222314211614.35278
Mike Macdougal2001-2014.200004833804.26695
Alexander Macgaw2012-2027.2151846090000.000
Connor Macgrime2014-2028.29124311790000.000
David Macguire2019-2019.000001315.0616
Alejandro Machado2005-2019.296788980000.000
Anderson Machado2004-2016.2561576840000.000
Robert Machado1996-2009.233472670000.000
Claver Machuca2025-2028.000001007.8416
Jose Macias1999-2004.257191340000.000
Patrick Macindoe2013-2021.1930120000.000
Connie Mack1886-1896.24552650000.000
Ethan Mackail2012-2027.18202171132223.573269
David Mackey2018-2020.077001506.1826
PlayerFrom-ToAvgHRRBIWLSVERAK
Tam Mackinning2016-2024.265262460000.000
John Macklin2027-2028.2053110000.000
Rob Mackowiak2001-2011.2401034060000.000
Liam Maclean2017-2020.07107334804.60564
Kevin Macleish2016-2016.000000000.000
Kieran Macleister2013-2023.2891346570000.000
Nicholas Maclymont2012-2026.1491511512044.241733
Ben Macnie2016-2022.2730081484.23166
Matt Macri2006-2020.28235511030000.000
Brendan Macvail2015-2023.279442770000.000
Aidan Macwilliam2015-2025.000004451384.53750
Allen Maddox2028-20281.000000000.000
Greg Maddux1986-2004.17556929016502.882832
Anthony Maddy2021-2028.182022726233.46265
Leslie Madison2015-2027.132098684184.64635
Paul Magallon2020-2021.2489660000.000
Mike Magnante1991-2002.33301263234.08347
Ron Mahay1997-2009.16916412554.09436
Pat Mahomes1992-2002.25604423855.49439
Darrick Mailloux2021-2026.24410590000.000
John Maine2005-2021.15401318917304.072671
Angel Malave2024-2024.056000000.000
Álex Maldonado2028-2028.000000008.1010
Amador Maldonado2014-2025.204572480000.000
JC Maldonado2023-2028.119011574913.80710
Fredric Malizia2022-2023.000000409.4819
Brian Mallette2002-2010.04800271864.80262
Bill Malone2022-2028.3121214760000.000
Joseph Maloof2022-2027.00000131964.88272
John Mance2015-2021.000003815.1698
PlayerFrom-ToAvgHRRBIWLSVERAK
Oscar Manners2021-2021.000014537.2837
Charlie Manning2004-2011.11408333314.65371
Jim Mann2000-2009.087002823134.59420
Ernesto Manrique2014-2020.227301620000.000
Matt Mantei1995-2011.1030248572054.19773
Mickey Mantle1951-1968.29853615090000.000
Kenneth Mantooth2020-2020.000000000.000
Heinie Manush1923-1939.33011011830000.000
Josias Manzanillo1991-2003.07100111154.19288
Rueben Manzo2010-2027.29528813950000.000
Higinio Mara2018-2018.286010000.000
Roberto Mara2026-2026.292030000.000
Rabbit Maranville1912-1935.258288840000.000
Zachery Maravilla2028-2028.2547290000.000
Oliver Marcell2018-2028.09602812710303.091301
Juan Marichal1960-1975.16547524314222.892303
Juan Mariscal2014-2028.29729112920000.000
Thomas Marlatt2025-2027.2700570000.000
Vincent Marone2025-2028.246582180000.000
Mike Maroth2002-2005.08300254905.14305
Rube Marquard1908-1925.179164201177193.071593
Gabriel Marquez2024-2026.2749720000.000
Javier Márquez2027-2027.24016620000.000
Willie Marquez2021-2023.2527440000.000
Jason Marquis2000-2008.06311172404.71261
Alfonso Marra2014-2028.083002016145.46341
Eli Marrero1997-2010.2451795980000.000
Bill Marrone2021-2022.118010000.000
Paul Marroquin2019-2020.000005654.4298
William Marshall2021-2028.250542530000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Damaso Marte1999-2010.000002522434.07552
Al Martin1992-2004.2741314830000.000
Jon Martin2028-2028.274290000.000
David Martina2025-2028.255111820000.000
Jose Martines2024-2028.23802283505.38348
Benji Martinez2020-2021.11303282202.97269
David Martinez2011-2014.10002182304.59243
Diego Martinez2024-2027.250004915.24167
Edgar Martinez1987-2003.31428211890000.000
Javier Martinez2009-2017.06305545254.65766
Luis Martin2018-2028.3021919380000.000
Isaias Martinez2014-2020.190321920000.000
Joel Martinez2018-2024.2449760000.000
Nelson Martinez2012-2020.121242541184.74376
Oliver Martinez2024-2025.3330092005.75157
Pedro Martinez1992-2010.09611824011442.933766
Rafael Martínez2028-2028.200001005.7737
Ramon Martinez2014-2022.249723150000.000
Tino Martinez1990-2004.27129911450000.000
William Martin2023-2028.20001425324.49506
Ramon Martinez1998-2007.250542830000.000
Victor Martinez2002-2015.3051808110000.000
Filiberto Martorell2025-2027.27441010000.000
Roman Martorell2026-2027.2850240000.000
Tony Marzano2023-2025.000003417.0752
Richard Mason2021-2024.252271440000.000
Nick Masset2008-2015.193043134454.69299
Jacob Massey2018-2021.176021405.1371
Hugh Maston2023-2025.000000003.0013
Yataro Masu2024-2028.125013323334.18405
PlayerFrom-ToAvgHRRBIWLSVERAK
Henry Mateo2001-2013.291915200000.000
Ruben Mateo1999-2012.287914860000.000
Mike Matheny1994-2003.233382730000.000
Eddie Mathews1952-1968.27151214530000.000
T.j. Mathews1995-2003.000003227163.87359
Christy Mathewson1900-1916.2157165373188282.132502
Julius Matos2002-2013.282886810000.000
Luis Matos2000-2014.216833150000.000
Dave Matranga2006-2014.267563810000.000
Hideki Matsui2003-2011.2581296150000.000
Dannie Matsumura2028-2028.000000000.000
Pablo Matta2010-2021.0290156581153.91984
Gary Matthews1999-2010.265663930000.000
Michale Matthews2017-2017.192000000.000
Mike Matthews2000-2007.143122226144.31309
Mike Matthews Jr.2014-2024.000002926144.33398
David Mattox2006-2018.126012907184.01985
Joe Mauer2006-2015.270364040000.000
Gilbert Maughan2023-2026.0000027155.16123
Dave Maurer2000-2011.000002315174.44341
Bernard Maurice2014-2022.142316739504.181112
Michael Maury2026-2028.00000183916.08291
Charles Maxim2016-2022.083002031334.22478
Joseph Maxwell2012-2019.231612290000.000
Mitchell Maxwell2026-2028.2115350000.000
Darrell May1995-2006.17203203315.35321
Jason Mayer2027-2027.040000000.000
Brent Mayne1990-2004.263353941000.000
Joe Mays1999-2005.12500617104.25579
Willie Mays1951-1973.30266019030000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Bill Mazeroski1956-1972.2601388530000.000
Robert McAllister2025-2026.200011003.3210
Paul McAnulty2007-2017.2762018810000.000
Christopher McAuslane2015-2025.293665060000.000
Duncan McBride2017-2024.2421034430000.000
Everett McBride2022-2024.00000102105.30141
Cliff McCaffery2018-2028.288203180000.000
Michael McCaffrey2025-2028.1740014883.12227
Brian McCann2009-2020.259362300000.000
David McCarty1993-2006.224773400000.000
Tyrone McCarty2028-2028.259140000.000
Kieth McCaulley2022-2022.167000000.000
Jeremy McClusky2020-2028.283262620000.000
Seth McCool2017-2025.500004126544.00588
Chung McCord2022-2028.26722210000.000
Thomas McCord2013-2025.270695020000.000
Andrew McCormick2019-20201.000007895.3863
Willie McCovey1959-1980.27052115550000.000
Mike McCoy2007-2014.271353200000.000
Quinton McCracken1995-2007.278413990000.000
Thomas McCreery2023-2028.2531064220000.000
Ryan McDade2023-2023.000001205.4863
Christian McDonald2018-2028.291174300000.000
Joe McEwing1998-2004.247231330000.000
Harry McFarland2022-2023.262140000.000
Don McGahan2024-2028.00000375004.83379
Michael McGhie2014-2015.000002525.3890
James McGillivantic2016-2028.000004734433.63459
Liam McGilp2013-2019.0310253305.32144
Dustin McGowan2006-2018.0714209999104.201759
PlayerFrom-ToAvgHRRBIWLSVERAK
Bryant McGrane2022-2028.2479940000.000
Joseph McGrane2020-2028.15600917804.031207
Fred McGriff1986-2004.28549715780000.000
Samuel McGugan2012-2028.0530049673173.781089
Mark McGwire1986-2001.26358314140000.000
Fraser McIlvride2014-2019.125010000.000
Bradley McKay2014-2026.271283180000.000
Cody McKay2002-2009.234371460000.000
Sterling McKay2017-2023.2805790000.000
James McKeith2017-2019.1973370000.000
Patrick McKenrick2015-2024.253462580000.000
Dylan McKenzie2018-2019.138025704.0445
Jonathan McKinnell2014-2020.00000101894.92189
Dean McKinven2011-2022.06101610712303.961356
Mark McLemore1986-2003.263535920000.000
Nate McLouth2007-2017.2691836810000.000
Lorcan McMaster2012-2027.274303770000.000
Michael McMichael2015-2025.1040259312384.75854
Callum McMonies2018-2028.292524990000.000
Todd McMullin2020-2028.289975170000.000
Jesse McNally2023-2028.375011412174.51215
Robert McNaughton2026-2028.0000036203.8950
Paul McNayer2012-2027.0600418013513.831931
Lewis McNee2014-2020.191251220000.000
Daniel McPhedran2014-2026.18601613110854.13890
Alphonse McPherson2026-2027.154003406.7035
Dallas McPherson2006-2019.29126211260000.000
John McShannachan2021-2021.1725170000.000
Joshua McSween2015-2023.214371770000.000
Nathan McSwen2014-2028.0810370702623.22398
PlayerFrom-ToAvgHRRBIWLSVERAK
Tommy Mccarthy1884-1896.292447350704.9621
Joe Mcginnity1899-1908.194090246142242.661068
John Mcgraw1891-1906.334134620000.000
Bill Mckechnie1907-1920.25182400000.000
Duncan Mcleod2013-2021.247271470000.000
Bruce Mcmurtry2015-2022.251242250000.000
Michael Mcnamee2012-2023.275162840000.000
Bid Mcphee1882-1899.2715310670000.000
Brian Meadows1998-2010.130012586744.99536
David Mead2008-2016.069012229175.79373
Pat Meares1993-2000.263543570000.000
Gil Meche1999-2007.22503263605.41277
Jim Mecir1995-2006.000004033373.99476
Roy Medders2014-2023.04001368215.64470
Augusto Medina2022-2026.24117424104.22511
Gabriel Medina2021-2028.301504360000.000
Manny Medina2018-2028.222021218403.911124
Joe Medwick1932-1948.32420513830000.000
Mike Megrew2006-2019.18804319013413.462004
William Meis2015-2027.285141490000.000
Alfonso Mejia2021-2028.261292400000.000
Jose Mejorado2023-2023.308140000.000
Adrian Melendez2024-2028.271432460000.000
Narciso Melendez2008-2019.253793480000.000
Patricio Melendez2021-2022.2403200000.000
Michael Melendrez2020-2028.235452170000.000
Timmy Melgoza2011-2016.274121410000.000
Jackson Melian2004-2016.2431506540000.000
Manuel Melo2007-2018.2911676770000.000
Mitch Meluskey1998-2008.261301620000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Kevin Mench2002-2014.2593089830000.000
Dino Mendel2028-2028.273010000.000
Nelson Mendes2019-2027.255704050000.000
Ramon Mendes2015-2027.2821518800000.000
Donaldo Mendez2008-2012.290583140000.000
Jose Mendez2023-2028.18005273414.20317
Edmundo Mendonca2017-2020.125006315.3360
Christian Mendoza2011-2016.0000081665.49234
Dennis Mendoza2007-2017.227702580000.000
Ramiro Mendoza1996-2006.000006444284.04544
Frank Menechino1999-2005.2302615200036.000
Roberto Menendez2019-2022.2363200000.000
Hector Mercado2000-2007.050002316494.28400
Orlando Merced1990-2003.2781075970000.000
Jose Mercedes1994-2004.07100313504.47260
Kent Mercker1989-2003.1131196763204.38772
Rafael Mercurio2022-2025.25161470000.000
Timo Mercurio2021-2024.303762750000.000
Lou Merloni1998-2003.250201190000.000
Vance Merry2023-2028.20621950000.000
Huey Mertens2018-2028.021014449264.40879
Jose Mesa1987-2003.3330269872264.19900
Bobby Metcalf2011-2020.082121736734.26630
Joseph Meunier2024-2026.2443200000.000
James Meyer2027-2028.0000056363.50107
Louis Meyers2026-2026.0000000010.801
Dan Miceli1993-2003.048003340324.90469
Jason Michaels2001-2010.259552690000.000
Kazue Michinori2012-2019.069153439634.72454
Yasushirou Michinori2022-2022.000000004.768
PlayerFrom-ToAvgHRRBIWLSVERAK
Clarence Michio2023-2025.210090000.000
Jack Mickelsen2012-2026.2451307200000.000
Francois Micoud2014-2028.2742599530000.000
David Middlebrooks2026-2026.3380120000.000
Jason Middlebrook2001-2011.115012641354.83381
John Middleton2020-2028.274735410000.000
Doug Mientkiewicz1998-2008.260382790000.000
Merrill Mier2020-2025.272222730000.000
James Miles2023-2028.000002321394.01315
Mike Miles2018-2028.282554180000.000
Kevin Millar1998-2009.2841948690000.000
Stephen Millen2015-2028.08903219112303.592742
Bradley Miller2010-2022.06702211612604.321836
Damian Miller1997-2006.237853920000.000
Jason Miller2005-2018.091007197384.79965
Jerry Miller2023-2026.2220271415.51125
Johnny Miller2008-2022.28732810940000.000
Steve Miller2028-2028.2251180000.000
Steven Miller2017-2028.1020058621743.13588
Tony Miller2006-2019.29725210120000.000
Wade Miller1999-2009.1350191079304.321321
Dean Millett2016-2027.1740145421743.52733
William Mills2026-2026.0000000013.502
Kevin Millwood1997-2010.16163515012004.091735
Eric Milton1998-2014.22102215015714.472117
Phillip Mincy2027-2027.0000000012.270
Zach Miner2006-2017.0730315011803.922057
Wally Mines2024-2027.2262290000.000
Bill Minix2016-2028.068068413025.20909
Damon Minor2000-2008.270973260000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Miguel Miranda2027-2027.500020000.000
Len Mitcham2015-2026.2511927010000.000
Lee Mitchell2008-2018.2971377080000.000
Robert Mitchell2013-2021.08311151354.18184
Timothy Mitchell2024-2028.00000203535.52272
William Mitchell2027-2027.167021207.3926
Harry Mitten2018-2022.1150115645.44151
Johnny Mize1936-1953.31235913370000.000
Dave Mlicki1992-2002.12506668014.72834
Brian Moehler1996-2002.00000505604.52464
Chad Moeller2000-2007.255301290000.000
Dustan Mohr2001-2008.263341780000.000
Nikolai Molchaov2007-2018.2561004470000.000
Angel Molina2006-2018.27530110070000.000
Ben Molina1998-2004.257281910000.000
Luis Molina2013-2024.143017665.71128
Rene Molina2020-2028.191130948003.77934
Yadier Molina2008-2018.2651115070000.000
Robert Molinari2021-2027.225472490000.000
Paul Molitor1978-1998.30623413070000.000
Dion Moncayo2018-2024.00000232174.97286
Raul Mondesi1993-2003.2712588240000.000
Craig Monroe2001-2015.2611918590000.000
Alfonso Monroy2017-2024.204090000.000
Jorge Montano2013-2019.11801252674.20291
Jose Montejano2023-2028.1820161505.66145
Jose Montero2010-2023.2331816750000.000
Samuel Monte2022-2028.14801667404.02869
Franky Montes2018-2028.07823212911303.781629
Jeff Montgomery1987-1999.0000046523043.28733
PlayerFrom-ToAvgHRRBIWLSVERAK
Steffen Montgomery2025-2025.000000000.002
Dennis Montoya2024-2028.2884950009.000
William Moody2019-2023.12709436404.79669
Michael Moon2008-2019.285965730000.000
Chet Moore2019-2028.218402960000.000
Daniel Moore2007-2017.083018939134.401175
Donald Moore2024-2028.000001423174.49259
Matthew Moore2026-2027.2912230000.000
Dana Morant2020-20271.000007374.89147
Melvin Mora1999-2004.246442120000.000
Mike Mordecai1994-2003.243221300000.000
Bartolo Morel2026-2028.000002212.9244
Vinny Morel2022-2024.2170391904.86145
Carlos Moreno2022-2028.12308665684.07732
Juan Moreno2001-2011.000003730194.18394
Ramon Moreno2016-2027.0000043431364.73670
Joe Morgan1963-1984.27126811330000.000
Mike Morgan1978-2002.10901514118684.231403
David Morillas2023-2028.2306270000.000
Mark Morin2022-2027.11235436544.21657
Justin Morneau2004-2016.27534512680000.000
Calvin Morning2025-2028.152140000.000
Warren Morris1999-2005.253211520000.000
Eugene Morrison2026-2028.239101030000.000
Eugene Morris2023-2023.2000141106.6345
Matt Morris1997-2007.1454271248063.601386
Adam Morrissey2005-2017.241353110000.000
Brett Mosca2013-2020.250131160000.000
Matt Moses2010-2020.2861536890000.000
Damian Moss2001-2009.08016628714.51706
PlayerFrom-ToAvgHRRBIWLSVERAK
Tim Moss2005-2018.283334750000.000
Guillermo Mota1999-2009.310163132163.90427
James Motto2019-2028.239572900000.000
Dennis Moxley2018-2028.148012432184.80204
Benito Moya2013-2021.125001820144.76155
Danilo Moya2021-2021.294120000.000
Alan Moye2011-2019.2701325630000.000
Jamie Moyer1986-2003.1410417113524.151624