David Goricki of The Detroit News selects the top players in each class in this year's state tournament.

Class A

Foster Loyer, Jr., G, Clarkston

Loyer scored 29, including three 3-pointers in the opening quarter, to lead Clarkston to a 75-69 win over top-ranked Grand Rapids Christian to hand Dan Fife his first state title in 35 years of leading the program. Loyer scored 32 in a 78-35 semifinal rout of West Bloomfield.

Class B

Romeo Weems, So., G-F, New Haven

Weems blocked two shots and slammed home a putback dunk during the second quarter to turn a 15-7 deficit into a 23-19 halftime lead. Weems, who has offers from Michigan State and Ohio State, finished with 19 points, 10 rebounds and four blocks to help New Haven to a 45-36 victory over Ludington, giving Macomb County its first state championship since St. Clair Shores Lake Shore in 1994.

Class C

Malik Ellison, Sr., G, Flint Beecher

Ellison, who recently received his first Division I offer from Eastern Michigan, scored 32 to help Beecher win its third consecutive state championship with a 73-58 victory over Grand Rapids Covenant Christian. Beecher forced nine fourth-quarter turnovers while outscoring Covenant, 11-0, from the line during the last eight minutes.

Class D

Dawson Bilski, Sr., G, Powers North Central

After finding Seth Polfus for the winning basket as time expired in the 84-83 double-overtime victory over Southfield Christian in a semifinal showdown for the ages, Bilski set the tempo in the 78-69 championship-game win over Buckley by scoring 18 in the opening quarter, including 7-for-7 shooting (4-of-4 on 3-pointers) to help his team set a state-finals record for points in a quarter (38). Bilski finished with 25 points for the three-time state champion.