Connect with us

News

Jeff Craig Named McAlester Football Coach – Presented by RibCrib

McAlester Public Schools is excited to announce the hiring of Jeff Craig as the new head football coach for the Buffaloes. The MPS Board voted unanimously to hire Coach Craig last night during their board meeting. Coach Craig brings an impressive track record of leadership, experience, and success to the McAlester football program.

Coach Craig began his football journey at Morris High School and went on to play quarterback for East Central University (ECU) from 1983 to 1987, leading the Tigers as quarterback from 1985 to 1987. After graduating, he launched his coaching career at ECU, serving on the staff in 1988 and again from 1991 to 1993. During his tenure, ECU claimed the 1993 NAIA National Championship, a testament to his dedication and expertise.

Following his time at ECU, Coach Craig joined the staff at Carl Albert High School, where he contributed to the Titans’ back-to-back Class 5A State Championships in 1997 and 1998. His success continued as he became the Athletic Director and Head Football Coach at Del City High School in 1999, leading the program until 2007.

In 2007, Coach Craig took the reins at Blanchard High School as Head Football Coach, further cementing his reputation as a transformational leader in Oklahoma high school football with 173 career victories. Since 2013 Coach Craig has also served as the Athletic Director at Blanchard. Coach Craig led Blanchard to two State Championships in Football in 2023 and 2012. Additionally, under his leadership, Blanchard has won the Class 3A Powerlifting State Championship three times in 2013, 2014, and 2015.

Superintendent Dr. Robert Steeber stated, “Coach Craig’s dedication to fostering excellence on and off the field aligns perfectly with our vision for McAlester Athletics. His vast experience and championship pedigree will inspire our student-athletes to reach their full potential.” McAlester Athletic Director James Singleton echoed these sentiments, adding, “We are excited to welcome Coach Craig to the Buffalo family. His history of success and leadership will bring renewed energy to our football program. We are confident he will continue building a strong foundation for our student-athletes, both athletically and academically.”

Coach Craig’s appointment marks a new chapter for the McAlester Buffaloes, as the district continues to prioritize excellence in athletics and academics. Under his guidance, the Buffaloes are poised to build on their proud tradition of football success.

Please join us in welcoming Coach Jeff Craig to McAlester Public Schools and supporting him as he leads our herd. A Meet & Greet Event is scheduled for Tuesday, January 14th at Downtown 312 from 12:00 pm-1:00 pm. Go Buffs!

Career Highlights and Achievements

2023 District 4A-2 Football Coach of the Year

2023 OSSAA Class 4A Football State Champions

2023 The Oklahoman Little All-City Coach of the Year

2020 OSSAA Class 4A Football State Semi-Finalist

2020 District 4A-2 Football Coach of the Year

2018 Oklahoma Region 5 Football Coach of the Year

Three-time Class 3A Powerlifting State Champions (2013, 2014, 2015)

2017 OSSAA Class 4A Football State Semi-Finalist

2013 OSSAA Class 3A Football State Runner Up

2013 Oklahoma Chapter of the NFF/College Hall of Fame Coach of the Year

2013 Oklahoma Region 5 Football Coach of the Year

2013 District 3A-1 Football Coach of the Year

2012 The Oklahoman Little All-City Coach of the Year

2012 OSSAA Class 3A Football State Champions

2011 Canadian Valley Conference Golf Coach of the Year

2006 Oklahoma Coaches Association All-State Football Coach

2002 Jim Thorpe All-Star Game – Head Coach

2000 6A-1 District Runner-up—1st Round Playoffs – Del City

1999 6A-2 District Champions—State Quarterfinalists – Del City

1999 Fox Broadcasting Co./KNOR 1400—Class 6A Coach of the Year – Del City

1998 5A Football State Champions – OC / Secondary Coach

1997 5A Football State Champions – OC / Secondary Coach

1997 Tennis State Champions—No. 2 Doubles (1st ever at CAHS) – Head Coach

1993 NAIA Football National Champions—ECU – QB/RB Coach

1992 Oklahoma Intercollegiate Conference Champions—ECU – QB/RB Coach

More in News

Upcoming Events

October 6, 2025 6:00 pm
VS Glenpool
Away
Volleyball - Volleyball Varsity
October 7, 2025 5:00 pm
VS Wagoner
Home
Football - Football Junior High
October 7, 2025 7:30 pm
VS Wagoner
Home
Football - Football JV
October 10, 2025 7:00 pm
VS East Central
Home
Football - Football Varsity
October 13, 2025 5:00 pm
VS Eufaula
Away
Football - Football Junior High
October 13, 2025 6:30 pm
VS Durant
Away
Football - Football JV
October 14, 2025 12:00 am
VS Glen Stone Rune
Home
Cross Country (Girls) - Girls Cross Country Varsity
October 14, 2025 12:00 am
VS McAlester Glen Stone Run
Away
Boys Cross Country Varsity - Cross Country (Boys)
October 17, 2025 7:00 pm
VS Bishop Kelley
Away
Football - Football Varsity
October 20, 2025 6:00 pm
VS Broken Bow
Away
Football - Football JV
October 21, 2025 5:00 pm
VS Broken Bow
Away
Football - Football Junior High
October 24, 2025 7:00 pm
VS BTW
Home
Football - Football Varsity
October 25, 2025 12:00 am
VS Regionals
Away
Cross Country (Girls) - Girls Cross Country Varsity
October 25, 2025 12:00 am
VS Regionals
Away
Boys Cross Country Varsity - Cross Country (Boys)
October 31, 2025 7:00 pm
VS Durant
Away
Football - Football Varsity
November 1, 2025 12:00 am
VS State
Away
Cross Country (Girls) - Girls Cross Country Varsity
November 1, 2025 12:00 am
VS State
Away
Boys Cross Country Varsity - Cross Country (Boys)
November 7, 2025 7:00 pm
VS Shawnee
Home
Football - Football Varsity
November 11, 2025 12:00 am
VS McAlester Tournament
Home
Basketball (Girls) - JH
November 11, 2025 12:00 am
VS McAlester Tournament
Home
Basketball (Boys) - JH
November 13, 2025 12:00 am
VS McAlester Tournament
Home
Basketball (Girls) - JH
November 13, 2025 12:00 am
VS McAlester Tournament
Home
Basketball (Boys) - JH
November 14, 2025 12:00 am
VS McAlester Tournament
Home
Basketball (Girls) - JH
November 14, 2025 12:00 am
VS McAlester Tournament
Home
Basketball (Boys) - JH
November 15, 2025 12:00 am
VS McAlester Tournament
Home
Basketball (Girls) - JH
November 15, 2025 12:00 am
VS McAlester Tournament
Home
Basketball (Boys) - JH
November 17, 2025 4:00 pm
VS Idabel
Away
Basketball (Girls) - JH
November 17, 2025 4:00 pm
VS Idabel
Awau
Basketball (Boys) - JH
November 20, 2025 4:30 pm
VS Eufaula
Awya
Basketball (Girls) - JH
November 20, 2025 5:30 pm
VS Eufaula
Home
Basketball (Boys) - JH
November 21, 2025 4:30 pm
VS Eufaula
Home
Basketball (Girls) - JH
December 1, 2025 5:00 pm
VS Hugo
Away
Basketball (Girls) - JH
December 1, 2025 5:30 pm
VS Hugo
Home
Basketball (Boys) - JH
December 4, 2025 5:00 pm
VS Broken Bow
Away
Basketball (Girls) - JH
December 4, 2025 5:30 pm
VS Broken Bow
Home
Basketball (Boys) - JH
December 5, 2025 6:00 pm
VS Claremore
Home
Basketball (Girls) - Girls Basketball Varsity
December 5, 2025 7:30 pm
VS Claremore
Home
Basketball (Boys) - Boys Basketball Varsity
December 8, 2025 5:00 pm
VS Ada
Away
Basketball (Girls) - JH
December 8, 2025 5:30 pm
VS Ada
Home
Basketball (Boys) - JH
December 9, 2025 5:00 pm
VS Silo
Away
Basketball (Girls) - JH
December 9, 2025 5:00 pm
VS Ada
Home
Basketball (Girls) - JH
December 9, 2025 5:30 pm
VS Silo
Home
Basketball (Boys) - JH
December 9, 2025 6:00 pm
VS Durant
Away
Basketball (Girls) - Girls Basketball Varsity
December 9, 2025 7:30 pm
VS Durant
Away
Basketball (Boys) - Boys Basketball Varsity
December 11, 2025 12:00 am
VS Sequoyah Tournament
Away
Basketball (Girls) - Girls Basketball Varsity
December 11, 2025 12:00 am
VS Sequoyah Tournament
Away
Basketball (Boys) - Boys Basketball Varsity
December 11, 2025 5:00 pm
VS Durant
Away
Basketball (Boys) - JH
December 11, 2025 5:30 pm
VS Durant
Home
Basketball (Girls) - JH
December 12, 2025 12:00 am
VS Sequoyah Tournament
Away
Basketball (Girls) - Girls Basketball Varsity
December 12, 2025 12:00 am
VS Sequoyah Tournament
Away
Basketball (Boys) - Boys Basketball Varsity
December 13, 2025 12:00 am
VS Sequoyah Tournament
Away
Basketball (Girls) - Girls Basketball Varsity
December 13, 2025 12:00 am
VS Sequoyah Tournament
Away
Basketball (Boys) - Boys Basketball Varsity
December 16, 2025 6:00 pm
VS East Central
Home
Basketball (Girls) - Girls Basketball Varsity
December 16, 2025 7:30 pm
VS East Central
Home
Basketball (Boys) - Boys Basketball Varsity
December 18, 2025 6:00 pm
VS Glenpool
Away
Basketball (Girls) - Girls Basketball Varsity
December 18, 2025 7:30 pm
VS Glenpool
Away
Basketball (Boys) - Boys Basketball Varsity
December 19, 2025 6:00 pm
VS Pryor
Home
Basketball (Girls) - Girls Basketball Varsity
December 19, 2025 7:30 pm
VS Pryor
Home
Basketball (Boys) - Boys Basketball Varsity
January 5, 2026 6:00 pm
VS Broken Bow
Home
Basketball (Girls) - Girls Basketball Varsity
January 5, 2026 7:30 pm
VS Broken Bow
Home
Basketball (Boys) - Boys Basketball Varsity
January 6, 2026 5:00 pm
VS Silo
Away
Basketball (Boys) - JH
January 6, 2026 5:30 pm
VS Silo
Home
Basketball (Girls) - JH
January 8, 2026 12:00 am
VS Primas Moore Invitational
Home
Basketball (Girls) - Girls Basketball Varsity
January 8, 2026 12:00 am
VS Primas Moore Invitational
Away
Basketball (Boys) - Boys Basketball Varsity
January 8, 2026 5:00 pm
VS Durant
Away
Basketball (Girls) - JH
January 8, 2026 5:30 pm
VS Durant
Home
Basketball (Boys) - JH
January 9, 2026 12:00 am
VS Primas Moore Invitational
Home
Basketball (Girls) - Girls Basketball Varsity
January 9, 2026 12:00 am
VS Primas Moore Invitational
Away
Basketball (Boys) - Boys Basketball Varsity
January 10, 2026 12:00 am
VS Primas Moore Invitational
Home
Basketball (Girls) - Girls Basketball Varsity
January 10, 2026 12:00 am
VS Primas Moore Invitational
Away
Basketball (Boys) - Boys Basketball Varsity
January 12, 2026 5:00 pm
VS Ada
Away
Basketball (Boys) - JH
January 12, 2026 5:30 pm
VS Ada
Home
Basketball (Girls) - JH
January 13, 2026 6:00 pm
VS Memorial
Away
Basketball (Girls) - Girls Basketball Varsity
January 13, 2026 7:30 pm
VS Memorial
Away
Basketball (Boys) - Boys Basketball Varsity
January 15, 2026 12:00 am
VS Durant Tournament
Away
Basketball (Girls) - JH
January 15, 2026 12:00 am
VS Durant Tournament (7th)
Away
Basketball (Boys) - JH
January 16, 2026 12:00 am
VS Durant Tournament
Away
Basketball (Girls) - JH
January 16, 2026 12:00 am
VS Durant Tournament (7th)
Away
Basketball (Boys) - JH
January 16, 2026 6:00 pm
VS Pryor
Away
Basketball (Girls) - Girls Basketball Varsity
January 16, 2026 7:30 pm
VS Pryor
Away
Basketball (Boys) - Boys Basketball Varsity
January 17, 2026 12:00 am
VS Durant Tournament
Away
Basketball (Girls) - JH
January 17, 2026 12:00 am
VS Durant Tournament (7th)
Away
Basketball (Boys) - JH
January 20, 2026 6:00 pm
VS Tahlequah
Home
Basketball (Girls) - Girls Basketball Varsity
January 20, 2026 7:30 pm
VS Tahlequah
Home
Basketball (Boys) - Boys Basketball Varsity
January 22, 2026 12:00 am
VS Ft. Gibson Tournament
Away
Basketball (Girls) - Girls Basketball Varsity
January 22, 2026 12:00 am
VS Ft Gibson Tournament
Away
Basketball (Boys) - Boys Basketball Varsity
January 23, 2026 12:00 am
VS Ft. Gibson Tournament
Away
Basketball (Girls) - Girls Basketball Varsity
January 23, 2026 12:00 am
VS Ft Gibson Tournament
Away
Basketball (Boys) - Boys Basketball Varsity
January 24, 2026 12:00 am
VS Ft. Gibson Tournament
Away
Basketball (Girls) - Girls Basketball Varsity
January 24, 2026 12:00 am
VS Ft Gibson Tournament
Away
Basketball (Boys) - Boys Basketball Varsity
January 26, 2026 5:00 pm
VS Broken Bow
Away
Basketball (Boys) - JH
January 26, 2026 5:30 pm
VS Broken Bow
Home
Basketball (Girls) - JH
January 27, 2026 6:00 pm
VS Ada
Away
Basketball (Girls) - Girls Basketball Varsity
January 27, 2026 8:00 pm
VS Ada
Awya
Basketball (Boys) - Boys Basketball Varsity
January 30, 2026 6:00 pm
VS Memorial
Home
Basketball (Girls) - Girls Basketball Varsity
January 30, 2026 7:30 pm
VS Memorial
Home
Basketball (Boys) - Boys Basketball Varsity
February 2, 2026 5:00 pm
VS Hugo
Away
Basketball (Boys) - JH
February 2, 2026 5:30 pm
VS Hugo
Home
Basketball (Girls) - JH
February 3, 2026 6:00 pm
VS Claremore
Away
Basketball (Girls) - Girls Basketball Varsity
February 3, 2026 7:30 pm
VS Claremore
Away
Basketball (Boys) - Boys Basketball Varsity
February 5, 2026 12:00 am
VS Ada Tournament 8th
Away
Basketball (Girls) - JH
February 5, 2026 12:00 am
VS Ada Tournament (8th)
Away
Basketball (Boys) - JH
February 6, 2026 12:00 am
VS Ada Tournament 8th
Away
Basketball (Girls) - JH
February 6, 2026 12:00 am
VS Ada Tournament (8th)
Away
Basketball (Boys) - JH
February 6, 2026 6:00 pm
VS East Central
Away
Basketball (Girls) - Girls Basketball Varsity
February 6, 2026 7:30 pm
VS East Central
Away
Basketball (Boys) - Boys Basketball Varsity
February 7, 2026 12:00 am
VS Ada Tournament 8th
Away
Basketball (Girls) - JH
February 7, 2026 12:00 am
VS Ada Tournament (8th)
Away
Basketball (Boys) - JH
February 10, 2026 6:00 pm
VS Tahlequah
Away
Basketball (Girls) - Girls Basketball Varsity
February 10, 2026 7:30 pm
VS Tahlequah
Away
Basketball (Boys) - Boys Basketball Varsity
February 13, 2026 6:00 pm
VS Glenpool
Home
Basketball (Girls) - Girls Basketball Varsity
February 13, 2026 7:30 pm
VS Glenpool
Home
Basketball (Boys) - Boys Basketball Varsity
February 14, 2026 4:30 pm
VS Durant
Home
Basketball (Boys) - Boys Basketball Varsity
February 14, 2026 6:00 pm
VS Durant
Home
Basketball (Girls) - Girls Basketball Varsity