Ranked as the nation’s No. 2 player in the Class of 2015 by FullCountSoftball, Barnhill is a three-time First Team All-State honoree and has been selected to play for the USA Softball Junior Women’s National Team.