In a rematch of last year’s Final Four meeting, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing.

Crusaders senior Morgan Griswold attempts a 3-pointer in front of Lutheran Northwest's bench in the second half of Saturday's D3 championship game. Ypsilanti Arbor Prep defeated the Crusaders 32-21. (BRYAN EVERSON - MediaNews Group)

Lutheran Northwest junior forward Charlotte Gramzow, right, tries to drive against Arbor Prep sophomore Annecia Clark in the Crusaders' 32-21 loss to the Gators in Saturday's D3 title game in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)

In a rematch of a semifinal from last season, defending champion Ypsilanti Arbor Prep defeated Rochester Hills Lutheran Northwest 32-21 in the Division 3 final to win its second title in a row Saturday, March 22, 2025 at the Breslin Center in East Lansing. (BRYAN EVERSON - MediaNews Group)
Crusaders senior Morgan Griswold attempts a 3-pointer in front of Lutheran Northwest's bench in the second half of Saturday's D3 championship game. Ypsilanti Arbor Prep defeated the Crusaders 32-21. (BRYAN EVERSON - MediaNews Group)
Expand