He played college basketball for the Northwest Missouri State Bearcats where he led the team to three consecutive NCAA Division II championships.
The basketball team's head coach was relieved of his duties during Hudgins' freshman season and replaced by Benji George.
[3] He earned a second consecutive conference player of the year award as he led the team to a third Centennial League title in his senior season.
[3] He was noticed by Northwest Missouri State head coach Ben McCollum at an Amateur Athletic Union tournament game in Lawrence, Kansas, in July 2016.
[3] Hudgins made two trips to the Northwest Missouri State campus and committed to the program after the team won its first national title in March 2017.
[3] Hudgins redshirted during the 2017–18 season;[4] his decision was due to the feeling that he did not live up to expectations during team practices and he spent time conditioning himself to replace senior Justin Pitts as the Bearcats' starting point guard.
[8] Hudgins helped lead the Bearcats to a 38–0 record and was selected as the Freshman of the Year in the Mid-America Intercollegiate Athletics Association (MIAA) while also earning first-team all-MIAA honors.
[12] Hudgins averaged 19.8 points and 4.6 assists during the 2020–21 season; his 3.16 assist-to-turnover ratio was second-best amongst all National Collegiate Athletic Association (NCAA) players.
[4] The Bearcats achieved a 28–2 record and defeated the West Texas A&M Buffaloes in the 2021 NCAA Division II men's basketball tournament for Hudgins to win his second national championship.
[14][15] Hudgins' strengths in deep range shooting, ability to shoot off the dribble and proficient playing style earned him attention from National Basketball Association (NBA) scouts and a strong senior year was expected to put him in contention for NBA workouts after he graduated.
[27] Hudgins made four other appearances in a three-week stretch in February 2023 due to starters Kevin Porter Jr. and Jalen Green being out of the line-up.
[28] Hudgins primarily spent his rookie season with the Rio Grande Valley Vipers of the NBA G League where he averaged 20 points, 6.1 assists and 2.5 rebounds per game.