John Patrick Beilein is an American professional basketball coach who currently serves as the Senior Player Development Advisor for the Detroit Pistons of the National Basketball Association (NBA). Before being hired by Detroit, Beilein served as the head coach of the Cleveland Cavaliers of the National Basketball Association (NBA). Prior to joining the Cavaliers, he coached the Michigan Wolverines (2007–2019), West Virginia Mountaineers (2002–2007), Richmond Spiders (1997–2002), Canisius Golden Griffins (1992–1997) in NCAA Division I as well as Le Moyne College (1983–1992), Nazareth College (1982–1983) and Erie Community College (1978–1982). Beilein has won 754 career games at four-year universities and 829 games altogether, including those at the junior college level. Beilein’s overall career wins counting the time spent in Cleveland is 843 games.