NCAA Men's Basketball : Series Records : Michigan State vs. D1 teams (home games) - pick an opponent

     >> LIMITED TEAMS: NOTES ON NCAA BASKETBALL SERIES RECORD PAGES <<

  D1 TEAMS => ALL GAMES : HOME GAMES : AWAY GAMES  ::  NON-D1 TEAMS => ALL GAMES : HOME GAMES : AWAY GAMES

TEAM GAMES WINS LOSSES +-.500 WIN% PFPG PAPG FIRST GAME MOST RECENT
Eastern MichiganEastern Michigan 24 23 1 22 95.8 64.2 43.7 1901/03/02(W) 2021/11/20(W)
Central MichiganCentral Michigan 27 25 2 23 92.6 57.2 42.7 1906/02/03(W) 1997/11/28(W)
Notre DameNotre Dame 49 24 25 -1 49.0 45.5 43.7 1908/01/31(W) 2020/11/28(W)
DePaulDePaul 5 2 3 -1 40.0 62.0 50.0 1909/01/13(W) 2003/11/30(W)
MichiganMichigan 96 57 39 18 59.4 62.4 58.8 1909/01/01(W) 2026/01/30(L)
PurduePurdue 63 35 28 7 55.6 72.6 69.5 1949/02/12(L) 2025/02/18(W)
Ohio StateOhio State 68 50 18 32 73.5 73.1 69.4 1940/12/21(W) 2026/02/22(W)
DaytonDayton 1 1 0 1 100.0 65.0 60.0 1992/12/19(W) 1992/12/19(W)
Western MichiganWestern Michigan 30 23 7 16 76.7 66.4 56.1 1916/01/12(W) 2024/12/30(W)
BuffaloBuffalo 2 2 0 2 100.0 62.5 42.5 1917/02/01(W) 2022/12/30(W)
Detroit MercyDetroit Mercy 34 28 6 22 82.4 54.1 44.4 1924/02/23(W) 2025/11/21(W)
NorthwesternNorthwestern 64 54 10 44 84.4 74.0 63.4 1951/02/12(W) 2026/01/08(W)
IndianaIndiana 67 43 24 19 64.2 71.8 68.1 1920/01/16(L) 2026/01/13(W)
CreightonCreighton 6 4 2 2 66.7 39.5 32.5 1920/03/01(W) 1953/12/05(W)
NebraskaNebraska 16 13 3 10 81.2 77.4 63.4 1958/12/20(W) 2024/12/07(W)
WisconsinWisconsin 68 51 17 34 75.0 71.5 63.9 1940/02/03(W) 2025/03/02(W)
ValparaisoValparaiso 4 3 1 2 75.0 39.8 28.5 1922/01/19(W) 2009/11/22(W)
MarquetteMarquette 28 19 9 10 67.9 41.0 36.4 1922/02/16(L) 1956/12/22(W)
MercerMercer 1 0 1 -1 0.0 33.0 37.0 1926/01/01(L) 1926/01/01(L)
ButlerButler 12 10 2 8 83.3 57.1 46.1 1927/01/31(L) 2023/11/17(W)
PittsburghPittsburgh 2 1 1 0 50.0 58.5 43.5 1927/02/18(L) 1953/12/22(W)
Loyola (IL)Loyola (IL) 6 6 0 6 100.0 55.3 36.3 1931/02/14(W) 2014/11/21(W)
Penn StatePenn State 29 27 2 25 93.1 72.3 58.7 1929/01/02(W) 2025/01/15(W)
CornellCornell 7 6 1 5 85.7 65.6 54.6 1929/01/03(W) 2025/12/29(W)
ColgateColgate 3 3 0 3 100.0 46.3 39.3 1932/01/29(W) 2025/11/03(W)
SyracuseSyracuse 6 4 2 2 66.7 43.3 36.7 1930/01/01(L) 2003/02/23(L)
CincinnatiCincinnati 6 4 2 2 66.7 50.0 43.3 1930/12/05(W) 1991/12/21(W)
Brigham YoungBrigham Young 3 3 0 3 100.0 57.0 48.0 1930/12/29(W) 1982/12/04(W)
XavierXavier 3 3 0 3 100.0 24.3 18.3 1931/01/13(W) 1933/01/27(W)
OhioOhio 1 1 0 1 100.0 29.0 15.0 1932/01/01(W) 1932/01/01(W)
Mississippi StateMississippi State 2 2 0 2 100.0 54.5 26.5 1934/01/02(W) 1948/12/29(W)
StanfordStanford 3 3 0 3 100.0 51.3 41.7 1934/12/27(W) 1991/12/28(W)
KentuckyKentucky 8 5 3 2 62.5 45.8 44.9 1935/02/13(W) 2000/12/16(W)
West VirginiaWest Virginia 2 2 0 2 100.0 34.5 29.5 1935/12/30(W) 1941/01/18(W)
TempleTemple 4 3 1 2 75.0 37.5 32.8 1939/02/15(W) 1997/12/04(L)
IowaIowa 68 48 20 28 70.6 75.0 69.6 1937/12/22(W) 2025/12/02(W)
MissouriMissouri 2 2 0 2 100.0 61.0 47.0 1937/12/30(W) 1984/12/15(W)
CaliforniaCalifornia 1 0 1 -1 0.0 29.0 31.0 1938/01/05(L) 1938/01/05(L)
TennesseeTennessee 2 2 0 2 100.0 54.0 44.0 1940/01/06(W) 1994/12/20(W)
Washington StateWashington State 2 2 0 2 100.0 64.5 52.5 1939/12/16(W) 1992/12/30(W)
Oregon StateOregon State 2 1 1 0 50.0 42.5 44.0 1942/12/29(L) 1984/02/05(W)
Long IslandLong Island 1 0 1 -1 0.0 23.0 24.0 1941/02/19(L) 1941/02/19(L)
South CarolinaSouth Carolina 4 3 1 2 75.0 71.2 66.8 1941/12/20(W) 2010/11/16(W)
HarvardHarvard 4 2 2 0 50.0 44.2 43.5 1941/12/24(W) 1949/12/28(L)
WashingtonWashington 3 2 1 1 66.7 64.7 49.7 1942/01/02(L) 2025/01/09(W)
MinnesotaMinnesota 67 46 21 25 68.7 71.2 65.3 1945/12/24(W) 2025/01/28(W)
DrakeDrake 2 1 1 0 50.0 59.5 63.5 1944/12/02(W) 1964/12/12(L)
ArizonaArizona 2 1 1 0 50.0 58.5 52.5 1947/01/02(L) 2001/12/15(W)
Georgia TechGeorgia Tech 3 2 1 1 66.7 70.0 68.7 1947/01/04(W) 2005/11/30(W)
VirginiaVirginia 3 3 0 3 100.0 65.0 54.7 1947/02/11(W) 2002/12/04(W)
Boston CollegeBoston College 1 1 0 1 100.0 70.0 49.0 1947/02/22(W) 1947/02/22(W)
PrincetonPrinceton 3 2 1 1 66.7 49.7 49.0 1950/12/30(L) 1989/12/30(W)
IllinoisIllinois 64 43 21 22 67.2 70.2 67.3 1951/03/05(L) 2026/02/07(W)
DenverDenver 1 1 0 1 100.0 50.0 48.0 1951/12/13(W) 1951/12/13(W)
DartmouthDartmouth 1 1 0 1 100.0 47.0 42.0 1951/12/28(W) 1951/12/28(W)
UCLAUCLA 3 2 1 1 66.7 71.0 61.0 1952/12/19(L) 2026/02/17(W)
Kansas StateKansas State 3 2 1 1 66.7 70.3 57.3 1952/12/20(W) 1996/12/21(W)
Southern CaliforniaSouthern California 2 2 0 2 100.0 80.5 57.0 1953/12/19(W) 2026/01/05(W)
PennsylvaniaPennsylvania 1 1 0 1 100.0 77.0 52.0 2003/11/29(W) 2003/11/29(W)
Southern IllinoisSouthern Illinois 1 1 0 1 100.0 99.0 71.0 1955/12/13(W) 1955/12/13(W)
WyomingWyoming 1 1 0 1 100.0 72.0 62.0 1955/12/23(W) 1955/12/23(W)
MarylandMaryland 9 7 2 5 77.8 72.7 60.3 2014/12/30(L) 2026/01/24(W)
George WashingtonGeorge Washington 3 2 1 1 66.7 72.0 58.7 1985/12/04(W) 1997/03/12(W)
Iowa StateIowa State 3 2 1 1 66.7 77.0 75.3 1956/12/01(L) 1986/12/13(W)
ColoradoColorado 1 1 0 1 100.0 84.0 44.0 1957/12/14(W) 1957/12/14(W)
OklahomaOklahoma 1 1 0 1 100.0 67.0 55.0 2001/11/14(W) 2001/11/14(W)
North CarolinaNorth Carolina 3 1 2 -1 33.3 66.7 74.7 1976/12/06(L) 2013/12/04(L)
DukeDuke 3 0 3 -3 0.0 61.7 75.0 2003/12/03(L) 2025/12/06(L)
North Carolina StateNorth Carolina State 2 2 0 2 100.0 79.5 59.0 1976/12/20(W) 2007/11/28(W)
LouisvilleLouisville 4 4 0 4 100.0 74.5 64.8 1994/12/03(W) 2021/12/01(W)
Bowling GreenBowling Green 9 8 1 7 88.9 81.8 65.8 1959/12/03(W) 2024/11/16(W)
KansasKansas 3 3 0 3 100.0 80.3 61.7 1962/12/08(W) 2009/01/10(W)
TulsaTulsa 1 1 0 1 100.0 90.0 70.0 1961/12/09(W) 1961/12/09(W)
OregonOregon 1 1 0 1 100.0 86.0 74.0 2025/02/08(W) 2025/02/08(W)
PortlandPortland 2 2 0 2 100.0 80.0 72.0 2013/11/18(W) 2022/11/27(W)
Wichita StateWichita State 3 3 0 3 100.0 88.7 64.0 1966/12/10(W) 1989/03/20(W)
St. Joseph'sSt. Joseph's 1 1 0 1 100.0 71.0 67.0 1980/12/27(W) 1980/12/27(W)
TulaneTulane 1 1 0 1 100.0 80.0 61.0 1965/12/20(W) 1965/12/20(W)
Miami (OH)Miami (OH) 1 1 0 1 100.0 63.0 51.0 1966/12/03(W) 1966/12/03(W)
South DakotaSouth Dakota 1 1 0 1 100.0 81.0 54.0 1966/12/05(W) 1966/12/05(W)
VillanovaVillanova 1 1 0 1 100.0 73.0 71.0 2022/11/18(W) 2022/11/18(W)
California State FullertonCalifornia State Fullerton 2 2 0 2 100.0 86.0 69.0 1967/12/01(W) 1978/12/09(W)
Louisiana-LafayetteLouisiana-Lafayette 2 2 0 2 100.0 76.5 72.0 1968/12/03(W) 2012/11/25(W)
ToledoToledo 7 5 2 3 71.4 82.9 70.1 1969/12/06(L) 2025/12/16(W)
Eastern KentuckyEastern Kentucky 1 1 0 1 100.0 89.0 85.0 1969/12/01(W) 1969/12/01(W)
BradleyBradley 2 2 0 2 100.0 78.5 56.0 2006/12/03(W) 2008/12/07(W)
Northern IllinoisNorthern Illinois 2 1 1 0 50.0 81.5 68.0 1970/12/01(L) 2018/12/29(W)
RutgersRutgers 9 9 0 9 100.0 79.4 63.1 2016/01/31(W) 2026/03/05(W)
South AlabamaSouth Alabama 1 1 0 1 100.0 87.0 72.0 1971/12/04(W) 1971/12/04(W)
Long Beach StateLong Beach State 3 3 0 3 100.0 86.3 64.3 1979/12/06(W) 2017/12/21(W)
CanisiusCanisius 2 2 0 2 100.0 86.5 64.5 1975/12/08(W) 1985/12/06(W)
JacksonvilleJacksonville 1 1 0 1 100.0 80.0 51.0 2007/12/01(W) 2007/12/01(W)
Middle Tennessee StateMiddle Tennessee State 1 1 0 1 100.0 72.0 51.0 1977/12/19(W) 1977/12/19(W)
New HampshireNew Hampshire 1 1 0 1 100.0 81.0 51.0 1992/12/29(W) 1992/12/29(W)
LamarLamar 1 1 0 1 100.0 80.0 71.0 2001/12/01(W) 2001/12/01(W)
Indiana StateIndiana State 1 1 0 1 100.0 87.0 75.0 2023/12/30(W) 2023/12/30(W)
Portland StatePortland State 1 1 0 1 100.0 88.0 54.0 1979/12/10(W) 1979/12/10(W)
Weber StateWeber State 1 1 0 1 100.0 83.0 51.0 1996/12/28(W) 1996/12/28(W)
Wisconsin-Green BayWisconsin-Green Bay 5 5 0 5 100.0 85.2 63.2 1981/12/15(W) 2018/12/16(W)
MarshallMarshall 1 1 0 1 100.0 101.0 82.0 1981/12/19(W) 1981/12/19(W)
Boise StateBoise State 1 1 0 1 100.0 74.0 70.0 2012/11/20(W) 2012/11/20(W)
Cleveland StateCleveland State 6 6 0 6 100.0 93.7 64.2 1982/12/21(W) 2017/12/29(W)
Fresno StateFresno State 1 0 1 -1 0.0 58.0 72.0 1983/03/21(L) 1983/03/21(L)
St. Peter'sSt. Peter's 1 1 0 1 100.0 50.0 38.0 1984/12/10(W) 1984/12/10(W)
Illinois-ChicagoIllinois-Chicago 10 10 0 10 100.0 88.0 64.3 1983/12/03(W) 2000/12/02(W)
ArmyArmy 1 1 0 1 100.0 76.0 64.0 1984/12/01(W) 1984/12/01(W)
Western IllinoisWestern Illinois 1 1 0 1 100.0 98.0 63.0 1985/11/23(W) 1985/11/23(W)
MaineMaine 2 2 0 2 100.0 88.0 51.0 1985/11/26(W) 1987/12/02(W)
NavyNavy 1 0 1 -1 0.0 90.0 91.0 1986/11/29(L) 1986/11/29(L)
Texas ChristianTexas Christian 1 1 0 1 100.0 69.0 52.0 1987/12/12(W) 1987/12/12(W)
Austin PeayAustin Peay 3 3 0 3 100.0 80.0 69.0 1988/12/17(W) 1991/12/27(W)
San Jose StateSan Jose State 4 4 0 4 100.0 83.5 58.5 1987/12/22(W) 2025/11/13(W)
FloridaFlorida 2 2 0 2 100.0 78.5 67.5 2000/12/06(W) 2015/12/12(W)
FurmanFurman 2 2 0 2 100.0 88.0 70.5 1988/11/28(W) 1990/11/23(W)
Kent StateKent State 2 2 0 2 100.0 83.0 66.5 1989/03/16(W) 1996/12/27(W)
EvansvilleEvansville 2 2 0 2 100.0 74.0 69.5 1990/12/18(W) 1995/12/06(W)
George MasonGeorge Mason 1 1 0 1 100.0 97.0 72.0 1990/12/28(W) 1990/12/28(W)
Louisiana TechLouisiana Tech 1 1 0 1 100.0 77.0 62.0 1990/12/29(W) 1990/12/29(W)
ArkansasArkansas 1 1 0 1 100.0 69.0 66.0 2025/11/08(W) 2025/11/08(W)
Morehead StateMorehead State 1 1 0 1 100.0 121.0 53.0 1992/12/01(W) 1992/12/01(W)
East Tennessee StateEast Tennessee State 4 4 0 4 100.0 83.8 60.5 1993/12/09(W) 1997/11/17(W)
Seton HallSeton Hall 1 1 0 1 100.0 68.0 64.0 2001/12/22(W) 2001/12/22(W)
Ball StateBall State 1 1 0 1 100.0 117.0 95.0 1994/12/29(W) 1994/12/29(W)
Oklahoma StateOklahoma State 1 1 0 1 100.0 70.0 69.0 1995/01/14(W) 1995/01/14(W)
Santa ClaraSanta Clara 1 1 0 1 100.0 79.0 52.0 2014/11/24(W) 2014/11/24(W)
Idaho StateIdaho State 1 1 0 1 100.0 68.0 55.0 1995/12/30(W) 1995/12/30(W)
Florida StateFlorida State 1 1 0 1 100.0 65.0 49.0 2011/11/30(W) 2011/11/30(W)
GonzagaGonzaga 2 2 0 2 100.0 72.5 69.5 1997/11/29(W) 2009/11/17(W)
Wright StateWright State 2 2 0 2 100.0 91.5 56.5 1997/12/17(W) 2000/12/30(W)
South FloridaSouth Florida 2 2 0 2 100.0 69.0 58.0 2002/12/21(W) 2003/12/16(W)
Eastern IllinoisEastern Illinois 1 1 0 1 100.0 81.0 69.0 1997/12/27(W) 1997/12/27(W)
Louisiana-MonroeLouisiana-Monroe 3 3 0 3 100.0 84.0 60.7 1998/11/13(W) 2018/11/14(W)
OaklandOakland 14 14 0 14 100.0 83.9 62.3 1999/12/18(W) 2023/12/18(W)
Central FloridaCentral Florida 1 1 0 1 100.0 87.0 64.0 1998/11/27(W) 1998/11/27(W)
ConnecticutConnecticut 1 1 0 1 100.0 85.0 66.0 2000/02/05(W) 2000/02/05(W)
North Carolina-AshevilleNorth Carolina-Asheville 4 4 0 4 100.0 74.5 52.5 1998/12/30(W) 2004/12/29(W)
Mount St. Mary'sMount St. Mary's 1 1 0 1 100.0 98.0 65.0 2013/11/29(W) 2013/11/29(W)
TexasTexas 2 1 1 0 50.0 61.0 61.5 2010/12/22(L) 2012/12/22(W)
HowardHoward 1 1 0 1 100.0 75.0 45.0 1999/12/03(W) 1999/12/03(W)
Mississippi ValleyMississippi Valley 2 2 0 2 100.0 98.0 58.0 1999/12/28(W) 2016/11/18(W)
Eastern WashingtonEastern Washington 1 1 0 1 100.0 83.0 61.0 2000/11/25(W) 2000/11/25(W)
Nicholls StateNicholls State 3 3 0 3 100.0 92.7 43.0 2001/12/09(W) 2012/12/01(W)
Jacksonville StateJacksonville State 1 1 0 1 100.0 76.0 52.0 2002/12/28(W) 2002/12/28(W)
BucknellBucknell 1 1 0 1 100.0 64.0 52.0 2003/11/21(W) 2003/11/21(W)
Coppin StateCoppin State 2 2 0 2 100.0 78.0 63.0 2003/12/30(W) 2005/12/31(W)
Florida A&MFlorida A&M 1 1 0 1 100.0 104.0 72.0 2004/11/19(W) 2004/11/19(W)
Delaware StateDelaware State 1 1 0 1 100.0 63.0 45.0 2004/12/18(W) 2004/12/18(W)
VermontVermont 1 1 0 1 100.0 66.0 46.0 2006/11/21(W) 2006/11/21(W)
Arkansas-Little RockArkansas-Little Rock 1 1 0 1 100.0 69.0 47.0 2011/11/20(W) 2011/11/20(W)
Florida InternationalFlorida International 1 1 0 1 100.0 85.0 58.0 2005/12/18(W) 2005/12/18(W)
Tennessee TechTennessee Tech 4 4 0 4 100.0 81.2 53.5 2005/12/28(W) 2018/11/18(W)
BrownBrown 2 2 0 2 100.0 56.5 42.0 2006/11/08(W) 2022/12/10(W)
Youngstown StateYoungstown State 2 2 0 2 100.0 81.5 59.0 2006/11/09(W) 2016/12/06(W)
CitadelCitadel 3 3 0 3 100.0 78.0 54.0 2006/11/12(W) 2014/12/22(W)
Chicago StateChicago State 2 2 0 2 100.0 77.5 57.0 2006/12/16(W) 2007/11/13(W)
BelmontBelmont 1 1 0 1 100.0 67.0 58.0 2006/12/19(W) 2006/12/19(W)
Loyola (MD)Loyola (MD) 1 1 0 1 100.0 74.0 61.0 2006/12/30(W) 2006/12/30(W)
IdahoIdaho 1 1 0 1 100.0 100.0 62.0 2008/11/16(W) 2008/11/16(W)
Alcorn StateAlcorn State 2 2 0 2 100.0 99.5 54.5 2008/12/13(W) 2023/11/19(W)
Florida Gulf CoastFlorida Gulf Coast 3 3 0 3 100.0 93.7 72.3 2009/11/13(W) 2018/11/11(W)
WoffordWofford 1 1 0 1 100.0 72.0 60.0 2009/12/04(W) 2009/12/04(W)
Texas-ArlingtonTexas-Arlington 1 1 0 1 100.0 87.0 68.0 2009/12/30(W) 2009/12/30(W)
Prairie ViewPrairie View 1 1 0 1 100.0 90.0 51.0 2010/12/18(W) 2010/12/18(W)
Texas SouthernTexas Southern 3 2 1 1 66.7 69.7 51.0 2011/11/18(W) 2014/12/20(L)
Wisconsin-MilwaukeeWisconsin-Milwaukee 1 1 0 1 100.0 68.0 55.0 2011/11/23(W) 2011/11/23(W)
Nebraska-OmahaNebraska-Omaha 1 1 0 1 100.0 110.0 68.0 2011/12/04(W) 2011/12/04(W)
Central Connecticut StateCentral Connecticut State 1 1 0 1 100.0 89.0 69.0 2011/12/07(W) 2011/12/07(W)
Missouri-Kansas CityMissouri-Kansas City 1 1 0 1 100.0 89.0 54.0 2011/12/19(W) 2011/12/19(W)
LehighLehigh 1 1 0 1 100.0 90.0 81.0 2011/12/22(W) 2011/12/22(W)
Arkansas-Pine BluffArkansas-Pine Bluff 3 3 0 3 100.0 84.3 47.3 2012/12/05(W) 2015/11/20(W)
McNeese StateMcNeese State 1 1 0 1 100.0 98.0 56.0 2013/11/08(W) 2013/11/08(W)
ColumbiaColumbia 1 1 0 1 100.0 62.0 53.0 2013/11/15(W) 2013/11/15(W)
North FloridaNorth Florida 2 2 0 2 100.0 88.0 57.0 2013/12/17(W) 2017/11/10(W)
New OrleansNew Orleans 1 1 0 1 100.0 101.0 48.0 2013/12/28(W) 2013/12/28(W)
Florida AtlanticFlorida Atlantic 2 2 0 2 100.0 84.0 62.0 2015/11/13(W) 2024/12/21(W)
BinghamtonBinghamton 2 2 0 2 100.0 88.0 40.0 2015/12/05(W) 2019/11/10(W)
Maryland-Eastern ShoreMaryland-Eastern Shore 1 1 0 1 100.0 78.0 35.0 2015/12/09(W) 2015/12/09(W)
NortheasternNortheastern 1 0 1 -1 0.0 73.0 81.0 2016/12/18(L) 2016/12/18(L)
Oral RobertsOral Roberts 1 1 0 1 100.0 80.0 76.0 2016/12/03(W) 2016/12/03(W)
Stony BrookStony Brook 2 2 0 2 100.0 96.0 63.0 2017/11/19(W) 2023/12/21(W)
Southern UtahSouthern Utah 1 1 0 1 100.0 88.0 63.0 2017/12/09(W) 2017/12/09(W)
Houston ChristianHouston Christian 1 1 0 1 100.0 107.0 62.0 2017/12/18(W) 2017/12/18(W)
Charleston SouthernCharleston Southern 1 1 0 1 100.0 94.0 46.0 2019/11/18(W) 2019/11/18(W)
High PointHigh Point 1 1 0 1 100.0 81.0 68.0 2021/12/29(W) 2021/12/29(W)
Northern ArizonaNorthern Arizona 1 1 0 1 100.0 73.0 55.0 2022/11/07(W) 2022/11/07(W)
James MadisonJames Madison 1 0 1 -1 0.0 76.0 79.0 2023/11/06(L) 2023/11/06(L)
Southern IndianaSouthern Indiana 1 1 0 1 100.0 74.0 51.0 2023/11/09(W) 2023/11/09(W)
Georgia SouthernGeorgia Southern 1 1 0 1 100.0 86.0 55.0 2023/11/28(W) 2023/11/28(W)
Monmouth (NJ)Monmouth (NJ) 1 1 0 1 100.0 81.0 57.0 2024/11/04(W) 2024/11/04(W)
NiagaraNiagara 1 1 0 1 100.0 96.0 60.0 2024/11/07(W) 2024/11/07(W)
SamfordSamford 1 1 0 1 100.0 83.0 75.0 2024/11/19(W) 2024/11/19(W)
Last updated: April 07, 2026
Copyright © 2002-2026 - mcubed.net
About mcubed.net