Connect with us

Staff

Josh Pierce
Athletic Director
Kyle Genzer
Principal
Mike Banfield
Head Boys Basketball and Head Girls Varsity Track Coach
Bob Banfield
Head Boys Golf and Head 7th Boys Basketball Coach
Ottawa Cochran
Head Girls Varsity Golf and Head Girls Wrestling Coach
Randy Daugherly
Assistant Boys Varsity Basketball Coach
Trenton Earley
Assistant Varsity Softball and Baseball Coach
Kaleb Furr
Head JH Cross Country, Head Boys Varsity Wrestling, and Head JH Girls Track Coach
Derrick Gates
Assistant JH Football and Assistant Varsity Boys Wrestling Coach
Kyle Genzer
Head Varsity Soccer Coach
Lindsey Gilbert
Head JH Softball Coach
Bryan Goleman
Varsity Football Special Teams Coordinator
Kenny Gooch
Head Baseball and Head Varsity/Assistant JH Football Coach
Steven Hanley
JH Defensive Coordinator and Assistant Girls Varsity/Assistant JH Wrestling Coach
Aiden Jones
Assistant Football and Assistant Varsity Track Coach
Jason Landrum
Varsity Football Defensive Coordinator, JH Boys Track Coach, and Strength/Conditioning Coordinator
Jacob Landrum
Assistant Varsity Football Coach
Stephanie Looney
Assistant Cheer Coach
Jeremy McFaraland
Assistant Varsity/Head JH Football and Assistant Varsity/Head JH Wrestling Coach
Alex Moore
Assistant Varsity Softball, Assistant Boys Basketball, and Assistant Soccer Coach
Carrie Pehrson
Assistant Varsity Cross Country and Assistant Girls Varsity/8th Grade Girls Basketball Coach
Josh Pierce
Assistant Varsity Football Coach
Megan Porter
Head Cheer Coach
Nathan Reed
Head Girls Basketball, Head Varsity Cross Country, and Head Boys Varsity Track Coach
Molly Reed
Assistant Varsity Cheer Coach
Josh Snelson
Assistant JH Football Coach
Matthew Wilson
Assistant JH Baseball Coach
Russell Wood
Head Varsity Softball and Assistant Varsity Baseball Coach

Upcoming Events

November 5, 2026 5:00 pm
VS Kiefer
Home
Basketball (Girls) - JH
November 5, 2026 5:00 pm
VS Kiefer
Home
Basketball (Boys) - JH
November 6, 2026 7:00 pm
VS Broken Bow
Away
Football - Varsity
November 7, 2026 12:00 am
VS Cushing Open
Away
Varsity Boys - Wrestling
November 9, 2026 12:00 am
VS Cleveland Festival
Away
Basketball (Girls) - JH
November 9, 2026 12:00 am
VS Cleveland Festival
Away
Basketball (Boys) - JH
November 10, 2026 12:00 am
VS Cleveland Festival
Away
Basketball (Girls) - JH
November 10, 2026 12:00 am
VS Cleveland Festival
Away
Basketball (Boys) - JH
November 12, 2026 12:00 am
VS Cleveland Festival
Away
Basketball (Girls) - JH
November 12, 2026 12:00 am
VS Cleveland Festival
Away
Basketball (Boys) - JH
November 13, 2026 12:00 am
VS Cleveland Festival
Away
Basketball (Girls) - JH
November 13, 2026 12:00 am
VS Cleveland Festival
Away
Basketball (Boys) - JH
November 14, 2026 12:00 am
VS Blackwell Open
Away
Varsity Boys - Wrestling
November 14, 2026 12:00 am
VS Cleveland Festival
Away
Basketball (Girls) - JH
November 14, 2026 12:00 am
VS Cleveland Festival
Away
Basketball (Boys) - JH
November 16, 2026 5:00 pm
VS Sperry
Away
Basketball (Girls) - JH
November 16, 2026 5:00 pm
VS Sperry
Away
Basketball (Boys) - JH
November 17, 2026 5:00 pm
VS Perkins
Home
Basketball (Girls) - JH
November 17, 2026 5:00 pm
VS Perkins
Home
Basketball (Boys) - JH
November 19, 2026 5:00 pm
VS Cushing
Away
Basketball (Girls) - JH
November 19, 2026 5:00 pm
VS Cushing
Away
Basketball (Boys) - JH
November 21, 2026 12:00 am
VS Union Open
Away
Varsity Boys - Wrestling
November 30, 2026 5:00 pm
VS Cleveland
Home
Basketball (Girls) - JH
November 30, 2026 5:00 pm
VS Cleveland
Home
Basketball (Boys) - JH
December 1, 2026 6:00 pm
VS Cleveland
Away
Basketball (Girls) - Varsity
December 1, 2026 7:30 pm
VS Cleveland
Away
Basketball (Boys) - Varsity
December 3, 2026 5:00 pm
VS Bristow
Away
Basketball (Girls) - JH
December 3, 2026 5:00 pm
VS Bristow
Away
Basketball (Boys) - JH
December 3, 2026 6:00 pm
VS Bristow
Home
Varsity Girls - Wrestling
December 3, 2026 6:00 pm
VS Bristow
Home
Varsity Boys - Wrestling
December 4, 2026 6:00 pm
VS Bristow
Home
Basketball (Girls) - Varsity
December 4, 2026 7:30 pm
VS Bristow
Home
Basketball (Boys) - Varsity
December 5, 2026 12:00 am
VS Okmulgee Tournament
Away
Varsity Girls - Wrestling
December 7, 2026 12:00 am
VS Nowata Tournament
Away
Basketball (Girls) - Varsity
December 7, 2026 12:00 am
VS Nowata Tournament
Away
Basketball (Boys) - Varsity
December 8, 2026 12:00 am
VS Nowata Tournament
Away
Basketball (Girls) - Varsity
December 8, 2026 6:00 pm
VS Cleveland
Home
Varsity Girls - Wrestling
December 8, 2026 6:00 pm
VS Cleveland
Home
Varsity Boys - Wrestling
December 10, 2026 12:00 am
VS Chuck West Tournament
Away
Varsity Girls - Wrestling
December 10, 2026 12:00 am
VS Nowata Tournament
Away
Basketball (Girls) - Varsity
December 10, 2026 12:00 am
VS Nowata Tournament
Away
Basketball (Boys) - Varsity
December 11, 2026 12:00 am
VS Chuck West
Away
Varsity Boys - Wrestling
December 11, 2026 12:00 am
VS Nowata Tournament
Away
Basketball (Girls) - Varsity
December 11, 2026 12:00 am
VS Nowata Tournament
Away
Basketball (Boys) - Varsity
December 12, 2026 12:00 am
VS Chuck West
Away
Varsity Boys - Wrestling
December 12, 2026 12:00 am
VS Nowata Tournament
Away
Basketball (Girls) - Varsity
December 12, 2026 12:00 am
VS Nowata Tournament
Away
Basketball (Boys) - Varsity
December 14, 2026 5:00 pm
VS Perkins
Away
Basketball (Girls) - JH
December 14, 2026 5:00 pm
VS Perkins
Away
Basketball (Boys) - JH
December 15, 2026 12:00 am
VS Will Rogers
Away
Varsity Girls - Wrestling
December 15, 2026 12:00 am
VS East Central
Home
Varsity Boys - Wrestling
December 15, 2026 6:00 pm
VS Perkins
Away
Basketball (Girls) - Varsity
December 15, 2026 7:30 pm
VS Perkins
Away
Basketball (Boys) - Varsity
December 17, 2026 12:00 am
VS Inola
Away
Varsity Girls - Wrestling
December 17, 2026 5:00 pm
VS Kiefer
Away
Basketball (Girls) - JH
December 17, 2026 5:00 pm
VS Kiefer
Away
Basketball (Boys) - JH
December 17, 2026 6:00 pm
VS Inola
Away
Varsity Boys - Wrestling
December 18, 2026 12:00 am
VS Donnie Morgan
Away
Varsity Boys - Wrestling
December 18, 2026 6:00 pm
VS Kiefer
Home
Basketball (Girls) - Varsity
December 18, 2026 7:30 pm
VS Kiefer
Home
Basketball (Boys) - Varsity
December 19, 2026 12:00 am
VS Port City Classic
Away
Varsity Girls - Wrestling
December 19, 2026 12:00 am
VS Donnie Morgan
Away
Varsity Boys - Wrestling
January 4, 2027 5:00 pm
VS Sperry
Home
Basketball (Girls) - JH
January 4, 2027 5:00 pm
VS Sperry
Home
Basketball (Boys) - JH
January 5, 2027 6:00 pm
VS Sperry
Away
Basketball (Girls) - Varsity
January 5, 2027 7:30 pm
VS Sperry
Away
Basketball (Boys) - Varsity
January 7, 2027 12:00 am
VS Verdigris Tournament
Away
Basketball (Girls) - Varsity
January 7, 2027 12:00 am
VS Verdigris Tournament
Away
Basketball (Boys) - Varsity
January 7, 2027 6:00 pm
VS Berryhill
Away
Varsity Girls - Wrestling
January 7, 2027 6:00 pm
VS Berryhill
Away
Varsity Boys - Wrestling
January 8, 2027 12:00 am
VS Hilldale
Away
Varsity Girls - Wrestling
January 8, 2027 12:00 am
VS Verdigris Tournament
Away
Basketball (Girls) - Varsity
January 8, 2027 12:00 am
VS Verdigris Tournament
Away
Basketball (Boys) - Varsity
January 9, 2027 12:00 am
VS Verdigris Tournament
Away
Basketball (Girls) - Varsity
January 9, 2027 12:00 am
VS Verdigris Tournament
Away
Basketball (Boys) - Varsity
January 11, 2027 5:00 pm
VS Cushing
Home
Basketball (Girls) - JH
January 11, 2027 5:00 pm
VS Cushing
Home
Basketball (Boys) - JH
January 12, 2027 6:00 pm
VS Cushing
Away
Basketball (Girls) - Varsity
January 12, 2027 7:30 pm
VS Cushing
Away
Basketball (Boys) - Varsity
January 14, 2027 5:00 pm
VS Berryhill
Away
Basketball (Girls) - JH
January 14, 2027 5:00 pm
VS Berryhill
Away
Basketball (Boys) - JH
January 14, 2027 6:00 pm
VS Verdigris
Home
Varsity Girls - Wrestling
January 14, 2027 6:00 pm
VS Verdgirs
Home
Varsity Boys - Wrestling
January 15, 2027 12:00 am
VS Port City
Away
Varsity Boys - Wrestling
January 15, 2027 6:00 pm
VS Berryhill
Home
Basketball (Girls) - Varsity
January 15, 2027 7:30 pm
VS Berryhill
Home
Basketball (Boys) - Varsity
January 16, 2027 12:00 am
VS Lakeside Rumble
Away
Varsity Girls - Wrestling
January 16, 2027 12:00 am
VS Port City
Away
Varsity Boys - Wrestling
January 19, 2027 12:00 am
VS Sperry
Away
Varsity Girls - Wrestling
January 21, 2027 12:00 am
VS Districts
Away
Varsity Boys - Wrestling
January 21, 2027 12:00 am
VS Pryor Tournament
Away
Basketball (Girls) - Varsity
January 21, 2027 12:00 am
VS Pryor Tournament
Away
Basketball (Boys) - Varsity
January 21, 2027 6:00 pm
VS Sand Springs
Home
Varsity Girls - Wrestling
January 22, 2027 12:00 am
VS Tulsa 7
Away
Varsity Boys - Wrestling
January 22, 2027 12:00 am
VS Pryor Tournament
Away
Basketball (Girls) - Varsity
January 22, 2027 12:00 am
VS Pryor Tournament
Away
Basketball (Boys) - Varsity
January 23, 2027 12:00 am
VS Pryor Tournament
Away
Basketball (Girls) - Varsity
January 23, 2027 12:00 am
VS Pryor Tournament
Away
Basketball (Boys) - Varsity
January 25, 2027 5:00 pm
VS Cleveland
Away
Basketball (Girls) - JH
January 25, 2027 5:00 pm
VS Cleveland
Away
Basketball (Boys) - JH
January 26, 2027 5:00 pm
VS Oologah
Away
Varsity Girls - Wrestling
January 26, 2027 6:00 pm
VS Cleveland
Home
Basketball (Girls) - Varsity
January 26, 2027 7:30 pm
VS Cleveland
Home
Basketball (Boys) - Varsity
January 28, 2027 5:00 pm
VS Bristow
Home
Basketball (Girls) - JH
January 28, 2027 5:00 pm
VS Bristow
Home
Basketball (Boys) - JH
January 29, 2027 6:00 pm
VS Bristow
Away
Basketball (Girls) - Varsity
January 29, 2027 7:30 pm
VS Bristow
Away
Basketball (Boys) - Varsity
February 1, 2027 12:00 am
VS Will Rogers Conference Tournament
Away
Varsity Girls - Wrestling
February 1, 2027 12:00 am
VS Tulsa 7 Tournament
Away
Basketball (Girls) - JH
February 1, 2027 12:00 am
VS Tulsa 7 Tournament
Away
Basketball (Boys) - JH
February 2, 2027 6:00 pm
VS Perkins
Home
Basketball (Girls) - Varsity
February 2, 2027 7:30 pm
VS Perkins
Home
Basketball (Boys) - Varsity
February 4, 2027 6:00 pm
VS Morrison
Home
Varsity Girls - Wrestling
February 4, 2027 6:00 pm
VS Morrison
Home
Varsity Boys - Wrestling
February 5, 2027 12:00 am
VS Will Rogers
Away
Varsity Boys - Wrestling
February 5, 2027 6:00 pm
VS Kiefer
Away
Basketball (Girls) - Varsity
February 5, 2027 7:30 pm
VS Kiefer
Away
Basketball (Boys) - Varsity
February 6, 2027 12:00 am
VS Will Rogers
Away
Varsity Boys - Wrestling
February 9, 2027 6:00 pm
VS Sperry
Home
Basketball (Girls) - Varsity
February 9, 2027 7:30 pm
VS Sperry
Home
Basketball (Boys) - Varsity
February 12, 2027 6:00 pm
VS Cushing
Home
Basketball (Girls) - Varsity
February 12, 2027 7:30 pm
VS Cushing
Home
Basketball (Boys) - Varsity
February 15, 2027 6:00 pm
VS Berryhill
Away
Basketball (Girls) - Varsity
February 15, 2027 7:30 pm
VS Berryhill
Away
Basketball (Boys) - Varsity