Barnes spielte als Jugendlicher zunächst ein Jahr an der Cardinal Newman High School in Fort Lauderdale (US-Bundesstaat Florida), anschließend in derselben Stadt zwei Jahre für die Mannschaft der University School und in der Saison 2019/20 für die Montverde Academy (ebenfalls in Florida). Den Vielseitigkeit und die Fähigkeit, auf mehreren Positionen zu spielen, auszeichnenden Barnes[4] zog es zur Saison 2020/21 an die Florida State University, Angebote der Ohio State University, der University of California, der Duke University, der University of Kentucky, der University of Miami und der University of Oregon lehnte er ab.[3] Barnes war in seinem einzigen Spieljahr in der NCAA drittbester Korbschütze der Florida State University (10,3 Punkte/Spiel), er bereitete je Begegnung im Schnitt 4,1 Korberfolge seiner Nebenmänner vor und erzielte damit den Mannschaftshöchstwert.[6]
Als Mitglied der Junioren-Nationalmannschaften seines Heimatlandes wurde Barnes 2017 U16-Amerikameister, 2018 U17-Weltmeister und 2019 U19-Weltmeister.[8]