Oklahoma has landed a commitment from High Point guard Duke Miles, according to reports.

Miles, a 6-foot-2, 175-pound guard from Montgomery, AL, is a two-time transfer who began his career at Troy. He will reportedly have three years of eligibility left.

According to his Twitter/X account, Miles received interest from numerous mid-major schools early, but told media that list had grown to include schools like Alabama, Auburn, Kansas, Michigan, Texas, Oregon, LSU, Florida State and others.

In 33 games last High Point last season (27 starts), Miles averaged 17.5 points per game on .528 field goal shooting, including .361 from 3-point range.

Miles also averaged 3.6 assists, 2.3 rebounds and 1.3 steals per game last season.

In three seasons at Troy, Miles played in 49 games (25 starts). That includes just six games in 2022-23, his final season there.

In his four seasons of college basketball so far, Miles has averaged 12.5 points, 2.5 rebounds and 3.3 assists per game while shooting 49.0 percent from the floor and 32.2 percent from 3-point range.

It’s a solid win for OU coach Porter Moser, who has watched some of his most impactful players from last season enter the portal (five players departed in this cycle) while also failing to land a handful of portal targets.

Moser is hoping to restock the roster following a mass portal exodus for the fourth time as the Sooners failed to qualify for the NCAA Tournament during each of his first three seasons.

Since April 23, OU has landed guards Kobe Elvis from Dayton, Jadon Jones from Long Beach State and Brycen Goodine from Fairfield.

More must-reads:

TODAY'S BEST
Knicks end 25-year drought in Game 6 win over Celtics
49ers, QB Brock Purdy agree to massive extension, but is it the right move?
Win over Panthers gives Maple Leafs another chance to shed dreaded label
Pete Carroll discusses Tom Brady's involvement in Raiders' football operations
Yankees handle Mets, spoiling Juan Soto's return to Bronx
Scottie Scheffler surges on Day 2 of PGA Championship
Twins' Carlos Correa sidelined with concussion after scary collision
Stephen Curry again proves why he's the most humble NBA superstar
New details emerge on USC coach Lincoln Riley's salary
Phillies' Bryce Harper achieves another career milestone
Steelers learn more about Aaron Rodgers' personal issues amid NFL uncertainty
Caitlin Clark has renewed confidence ahead of 2025 WNBA opener
Why Jamal Adams believes he should return to Jets five years after ugly divorce
Browns insider addresses if Shedeur Sanders 'beat out' Dillon Gabriel at rookie minicamp
Three-time All-Star announces retirement from baseball
Insider shares how Juan Soto is fitting in with Mets amid inconsistent start
Report details when Derek Carr first began considering retirement
Former NFL player thinks Aaron Rodgers doesn't want to 'win games' with Steelers
Nuggets trio achieve feat not reached in 57 years
Bears HC Ben Johnson responds to Caleb Williams book controversy