The 6-foot-5, 195-pound senior guard averaged 27.1 points, 10.8 rebounds, 4.8 assists, 1.8 blocks and 1.4 steals per game this past season, leading the Buffaloes (20-6) to the Class 5A state quarterfinals. A four-time member of the All-Centennial League First Team, Foster was a Second Team All-State selection as a junior. He concluded his prep basketball career with 1,784 points.
Foster has maintained a weighted 4.26 GPA in the classroom. He has signed a national letter of intent to play basketball on scholarship at the University of Wyoming beginning this fall.
Foster has volunteered locally at a shelter for abused women and as a peer math tutor. He has also donated his time as a youth basketball coach.