Hagins was born in Washington, D.C. and is the son of Janell and Michael Larkin, coming from a military family who lived in Little Rock, Arkansas while his family was stationed in the region. He has an older brother D.J. Berry. Airline High School in Bossier City, Louisiana, Hagins' current hometown, he was named District, City and Parish MVP, respectively. Guided the Vikings to 3 district titles, being an All-State selection during that span. He led the Vikings to a 24-9 record, being two-time district champions and reaching state quarterfinals.
College career
Hagins enrolled in the University of Arkansas at Little Rock in 2012. Hagins ended his freshman year being the 3rd in points, albeit leading the team in assists. He played in 31 games that season, starting in 12. Hagins had his sophomore season again leading his team in assists, 2nd in points, 3rd in rebounds. Ranked sixth in the conference in assists, 10th in steals, 12th in 3-pointers made per game, 13th in blocks and seventh in assist-to-turnover ratio. He had a breakout year as a junior, being named to third team at Sun Belt. This time, he led the team in points, assists, being the 4th in rebounds. Among Sun Belt Conference individuals, ranked 14th in scoring, eighth in assists, third in free throw shooting percentage, seventh in steals and fifth in assist-to-turnover ratio. Scored in double figures 20 times on the season, including 14 of 16 games to close the season, and led UALR with 93 assists and a career-high 52 steals. In his senior year, he had his best year, aside from being the offensive reference in the team, leading the team in points and assists, he was named to All-Sun Belt First Team honors for the first time. He guided his team to the Sun Belt Tournament title, despite underperforming in the final game, against UL Monroe, won by Little Rock 70–50. Little Rock made it to the 2016 NCAA tournament, their first appearance since 2011. They faced Big Ten's Purdue. Little Rock was down 65–52 with 3:33 left, and Hagins tied the game with a 3-pointer to send it to overtime. The Trojans eventually won 85-83, in 2 overtimes. It was their first tournament win since 1986. Hagins is the 3rd player to score 30+ points against Purdue in the NCAA tournament, aside Isiah Thomas and Lew Alcindor.