William Spencer, a 6-foot-5 and 315-pound defensive lineman out of New Albany, Indiana (New Albany Senior), has announced a commitment to play in the ACC.

Spencer won’t have to go far from home as he’ll stay in the Louisville metro area and play for the Cardinals, he said on a 247Sports livestream announcement. He chose the Cards over Kentucky and Michigan State.

Spencer is a 4-star recruit according to 247Sports, while the 247Sports Composite listed him as a 3-star prospect, and the No. 54 defensive lineman in the country, and the No. 7 player in the state of Indiana. He had a reported 8 offers and was recruited to Louisville by Chris Barclay.

Here is his 247Sports scouting report:

Two-way player in high school who could play either offensive line or defensive line come college. Bigger body, but well proportioned and looks college ready. Shows some twitch and has good quickness getting out of his stance. Strong, punches with violence on offense and can drive defenders backwards and into the ground. Power makes him hard to stop as a bull-rusher on defense. Has the same quickness off the snap there. Can be a big, strong zero-tech, but is a good enough athlete to move all around the line of scrimmage and play as a three or five-tech in certain situations. Needs to polish technique on defense, and regardless of position, will have to adjust to a much higher level of competition in college, but has the body type, strength and play demeanor to be a very good college player and potential NFL draft pick at either position.

Here are his highlights from Hudl: