1928–29 Marquette Hilltoppers men's ice hockey season

The 1928–29 Marquette Hilltoppers men's ice hockey season was the 7th season of play for the program.

Season
Marquette entered the year looking to repeat as league champions and, with most of their players returning, the newly renamed Hilltoppers would have a good chance. The "Two Macs", MacKenzie and McFadyen led the way at the start, opening the year with four huge wins over NIHL opponents. In the second game against Michigan, the play turned rough and several Hilltoppers ended up with serious injuries; McFadyen broke a rib MacKenzie was cut over the eye, Buck had four teeth knocked out and Horrigan sprained his ankle. This put the team in a difficult position 4 days later when they took on Chicago A.C.; rough play continued to the point when Marquette officials considered pulling their team off of the ice but they allowed the match to conclude with the Blue and Gold losing their first game of the season. When Marquette took on Wisconsin on the 18th, approximately 2,000 people showed up to see the Hilltoppers trounce the Badgers 9–0. The ice hockey team had become a big draw at Marquette and with the program continuing to play well under Kay Iverson, there was no reason to think that would change any time soon.

After a few weeks off, Marquette returned to the ice against Janesville at a nearby winter carnival. An easy victory set them up for a rematch against Chicago A.C. and the team got their revenge against the amateur club with a 4–1 victory. The following weekend was the first of two showdowns against Minnesota and the two best teams in the west. The Hilltoppers looked like a shoo-in to repeat their championship when they took the first game 5–2 but the Gophers rallied for a victory in the second game, handing the Blue and Gold their first conference loss of the season. Both games were seen by about 2,500 fans despite the bitter cold. After Marquette's final home game of the year, another victory, the team hit the road but were stunned by Wisconsin and handed a 0–1 loss. The result came as a surprise, especially considering the Blue and Gold's earlier 9–0 win. The loss was matched, however, with one by Minnesota a week earlier making the two teams essentially tied for the Intercollegiate lead. Marquette didn't play another game for three weeks and a final series was scheduled in Minnesota against the Gophers. The Hilltoppers didn't look rusty at all to start the game and they scored twice in the first to take a 2–1 lead. Unfortunately, Minnesota shut them down the rest of the game and scored three times to win 4–2. Marquette had to win the game to have any hope of holding on to their crown and both teams played a tough game. McFadyen scored in the second for the Hilltoppers but Minnesota's defense proved too good and skated to a 2–1 victory, consigning Marquette to runner-up status.

Oliver Seahawer served as team manager.

Schedule and results
!colspan=12 style=";" | Regular Season

† Minnesota records the score of the game as 2–0 in their favor.