Connect with us

Facilities

Duncan Demon Stadium

Gymnasium

Entrance to Gym

Softball Field

Field Entrance

Tennis Facility

Swimming Facility

Loading

Upcoming Events

December 7, 2024 5:00 pm
VS Yukon Invite
Away
Boys Swimming Varsity - Swimming (Boys)
December 9, 2024 5:00 pm
VS Cache
Away
Basketball (Girls) - JH
December 9, 2024 5:00 pm
VS Cache
Home
Basketball (Boys) - JH
December 9, 2024 5:30 pm
VS Cache
Home
9th - Basketball (Boys)
December 9, 2024 7:00 pm
VS Cache
Away
9th - Basketball (Girls)
December 10, 2024 4:00 pm
VS Edmond Schools
Away
JH - Swimming (Girls)
December 10, 2024 4:00 pm
VS Classen SAS
Away
Basketball (Girls) - JV
December 10, 2024 4:00 pm
VS Classen SAS
Away
Basketball (Girls) - JV
December 10, 2024 5:00 pm
VS Classen SAS
Away
Basketball (Boys) - JV
December 10, 2024 6:00 pm
VS Classen SAS
Away
Basketball (Girls) - Varsity
December 10, 2024 6:00 pm
VS Cache Dual
Away
Wrestling - Wrestling Varsity
December 10, 2024 6:00 pm
VS Cache
Away
JH - Wrestling
December 10, 2024 8:00 pm
VS Classen SAS
Away
Basketball (Boys) - Varsity
December 12, 2024 12:00 am
VS Southern Oklahoma Invitational
Away
Basketball (Girls) - Varsity
December 12, 2024 12:00 am
VS Del City/ Harrah Tri (B)
Away
Wrestling - Wrestling Varsity
December 12, 2024 4:30 pm
VS Lawton Eisenhower
Home
Basketball (Girls) - JH
December 12, 2024 4:30 pm
VS Lawton Eisenhower
Away
Basketball (Boys) - JH
December 13, 2024 12:00 am
VS MidAmerica Nationals (B)
Away
Wrestling - Wrestling Varsity
December 13, 2024 12:00 am
VS Southern Oklahoma Invitational
Away
Basketball (Girls) - Varsity
December 14, 2024 12:00 am
VS Wrestle Like a Girl (G)
Away
Wrestling - Wrestling Varsity
December 14, 2024 12:00 am
VS MidAmerica National(B)
Away
Wrestling - Wrestling Varsity
December 14, 2024 12:00 am
VS Southern Oklahoma Invitational
Away
Basketball (Girls) - Varsity
December 14, 2024 12:00 am
VS Elgin Tournament
Away
JH - Wrestling
December 16, 2024 12:00 am
VS Empire
Away
Wrestling - Wrestling Varsity
December 16, 2024 4:30 pm
VS Ardmore
Home
Basketball (Girls) - JH
December 16, 2024 4:30 pm
VS Ardmore
Away
Basketball (Boys) - JH
December 16, 2024 5:00 pm
VS Altus
Away
9th - Basketball (Girls)
December 16, 2024 5:00 pm
VS Altus
Away
9th - Basketball (Boys)
December 17, 2024 9:00 am
VS Confernce
Away
JH - Swimming (Girls)
December 17, 2024 4:00 pm
VS Conference
Away
JH - Swimming (Boys)
December 17, 2024 4:00 pm
VS Western Heights
Home
Basketball (Girls) - JV
December 17, 2024 5:00 pm
VS Western Heights
Home
Basketball (Boys) - JV
December 17, 2024 6:00 pm
VS Western Heights
Home
Basketball (Girls) - Varsity
December 17, 2024 6:00 pm
VS Lawton Ike
Away
JH - Wrestling
December 17, 2024 8:00 pm
VS Western Heights
Home
Basketball (Boys) - Varsity
December 19, 2024 6:00 pm
VS Shawnee
Home
Wrestling - Wrestling Varsity
December 20, 2024 12:00 am
VS Multiple
Away
Girls Swimming Varsity - Swimming (Girls)
December 20, 2024 12:00 am
VS Norman Tournament (G)
Away
Wrestling - Wrestling Varsity
December 20, 2024 4:00 pm
VS Lawton
Away
Basketball (Girls) - JV
December 20, 2024 5:00 pm
VS Multiple
Home
Boys Swimming Varsity - Swimming (Boys)
December 20, 2024 5:00 pm
VS Lawton
Away
Basketball (Boys) - JV
December 20, 2024 6:00 pm
VS Lawton
Away
Basketball (Girls) - Varsity
December 20, 2024 8:00 pm
VS Lawton
Away
Basketball (Boys) - Varsity
December 21, 2024 12:00 am
VS Norman Tournament (G)
Away
Wrestling - Wrestling Varsity
December 21, 2024 9:00 am
VS Westmoore Tour
Away
JH - Wrestling
December 26, 2024 12:00 am
VS Bertha Frank Teague Mid-America Classic
Away
Basketball (Girls) - Varsity
December 27, 2024 12:00 am
VS Bertha Frank Teague Mid-America Classic
Away
Basketball (Girls) - Varsity
December 28, 2024 12:00 am
VS Bertha Frank Teague Mid-America Classic
Away
Basketball (Girls) - Varsity
January 3, 2025 12:00 am
VS Supergirl 64
Away
Wrestling - Wrestling Varsity
January 3, 2025 12:00 am
VS Panhandle Championships (B)
Away
Wrestling - Wrestling Varsity
January 4, 2025 12:00 am
VS Panhandle Championships (B)
Away
Wrestling - Wrestling Varsity
January 4, 2025 12:00 am
VS Supergirl 64
Away
Wrestling - Wrestling Varsity
January 7, 2025 12:00 am
VS Putnam City Invitational
Away
Girls Swimming Varsity - Swimming (Girls)
January 7, 2025 12:00 am
VS Putnam City Invitational
Away
Boys Swimming Varsity - Swimming (Boys)
January 7, 2025 4:00 pm
VS Elgin
Away
Basketball (Girls) - JV
January 7, 2025 4:30 pm
VS Lawton Mac
Away
Basketball (Girls) - JH
January 7, 2025 4:30 pm
VS Lawton Mac
Home
Basketball (Boys) - JH
January 7, 2025 5:00 pm
VS Elgin
Away
Basketball (Boys) - JV
January 7, 2025 6:00 pm
VS McLoud Dual (B)
Away
Wrestling - Wrestling Varsity
January 7, 2025 6:00 pm
VS Elgin
Away
Basketball (Girls) - Varsity
January 9, 2025 12:00 am
VS Lindsay Tournament
Away
Basketball (Girls) - Varsity
January 9, 2025 12:00 am
VS Chickasha 7th Tournament
Away
Basketball (Girls) - JH
January 9, 2025 12:00 am
VS Lindsay Tournament
Away
Basketball (Boys) - Varsity
January 9, 2025 12:00 am
VS Chickasha 7th Tournament
Away
Basketball (Boys) - JH
January 9, 2025 5:30 pm
VS Edmond Schools
Away
Boys Swimming Varsity - Swimming (Boys)
January 9, 2025 5:30 pm
VS Edmond Schools
Away
Girls Swimming Varsity - Swimming (Girls)
January 9, 2025 5:30 pm
VS Lawton Eisenhower
Home
9th - Basketball (Girls)
January 10, 2025 12:00 am
VS Lindsay Tournament
Away
Basketball (Boys) - Varsity
January 10, 2025 12:00 am
VS Lindsay Tournament
Away
Basketball (Girls) - Varsity
January 10, 2025 12:00 am
VS Chickasha 7th Tournament
Away
Basketball (Boys) - JH
January 10, 2025 12:00 am
VS Chickasha 7th Tournament
Away
Basketball (Girls) - JH
January 10, 2025 5:00 pm
VS Putnam CN, PCW
Home
Girls Swimming Varsity - Swimming (Girls)
January 10, 2025 5:00 pm
VS Putnam CN, PCW
Home
Boys Swimming Varsity - Swimming (Boys)
January 11, 2025 12:00 am
VS Lindsay Tournament
Away
Basketball (Girls) - Varsity
January 11, 2025 12:00 am
VS Chickasha 7th Tournament
Away
Basketball (Boys) - JH
January 11, 2025 12:00 am
VS Lindsay Tournament
Away
Basketball (Boys) - Varsity
January 11, 2025 12:00 am
VS Chickasha 7th Tournament
Away
Basketball (Girls) - JH
January 13, 2025 5:30 pm
VS Lawton
Away
9th - Basketball (Girls)
January 13, 2025 5:30 pm
VS Lawton
Away
9th - Basketball (Boys)
January 14, 2025 2:00 pm
VS JH District Duals
Home
JH - Wrestling
January 14, 2025 4:00 pm
VS John Marshall
Home
Basketball (Girls) - JV
January 14, 2025 5:00 pm
VS John Marshall
Home
Basketball (Boys) - JV
January 14, 2025 6:00 pm
VS John Marshall
Home
Basketball (Girls) - Varsity
January 16, 2025 5:00 pm
VS Elgin
Away
Basketball (Boys) - JH
January 16, 2025 5:00 pm
VS Elgin
Home
Basketball (Girls) - JH
January 16, 2025 6:00 pm
VS Guthrie
Away
Wrestling - Wrestling Varsity
January 16, 2025 6:00 pm
VS Lawton Central
Away
JH - Wrestling
January 16, 2025 6:00 pm
VS Yukon Dual (G)
Away
Wrestling - Wrestling Varsity
January 16, 2025 7:00 pm
VS Elgin
Away
9th - Basketball (Boys)
January 16, 2025 7:00 pm
VS Elgin
Home
9th - Basketball (Girls)
January 17, 2025 12:00 am
VS Carl Albert Tournament (B)
Away
Wrestling - Wrestling Varsity
January 17, 2025 4:00 pm
VS Del City
Home
Basketball (Girls) - JV
January 17, 2025 5:00 pm
VS Del City
Home
Basketball (Boys) - JV
January 17, 2025 6:00 pm
VS Del City
Home
Basketball (Girls) - Varsity
January 17, 2025 8:00 pm
VS Del City
Home
Basketball (Boys) - Varsity
January 18, 2025 12:00 am
VS Carl Albert Tournament (B)
Away
Wrestling - Wrestling Varsity
January 18, 2025 12:00 am
VS Tuttle Tour (G)
Away
Wrestling - Wrestling Varsity
January 21, 2025 4:00 pm
VS Midwest City
Home
Basketball (Girls) - JV
January 21, 2025 5:00 pm
VS Midwest City
Home
Basketball (Boys) - JV
January 21, 2025 6:00 pm
VS Altus Dual
Away
Wrestling - Wrestling Varsity
January 21, 2025 6:00 pm
VS Midwest City
Home
Basketball (Girls) - Varsity
January 23, 2025 12:00 am
VS Bridge Creek Tournament
Away
Basketball (Boys) - Varsity
January 23, 2025 4:30 pm
VS Lawton Eisenhower
Away
Basketball (Girls) - JH
January 23, 2025 4:30 pm
VS Lawton Eisenhower
Home
Basketball (Boys) - JH
January 24, 2025 12:00 am
VS McLoud Duals Tour
Away
Wrestling - Wrestling Varsity
January 24, 2025 12:00 am
VS Bridge Creek Tournament
Away
Basketball (Boys) - Varsity
January 24, 2025 12:00 am
VS Comanche Tournament
Away
JH - Wrestling
January 25, 2025 12:00 am
VS McLoud Duals Tour
Away
Wrestling - Wrestling Varsity
January 25, 2025 12:00 am
VS Bridge Creek Tournament
Away
Basketball (Boys) - Varsity
January 27, 2025 4:30 pm
VS Altus
Away
Basketball (Boys) - JH
January 27, 2025 4:30 pm
VS Altus
Away
Basketball (Girls) - JH
January 27, 2025 5:00 pm
VS Altus
Home
9th - Basketball (Girls)
January 27, 2025 5:00 pm
VS Altus
9th - Basketball (Boys)
January 27, 2025 8:00 pm
VS John Marshall
Home
Basketball (Boys) - Varsity
January 28, 2025 4:00 pm
VS Altus
Away
Basketball (Girls) - JV
January 28, 2025 5:00 pm
VS Altus
Away
Basketball (Boys) - JV
January 28, 2025 6:00 pm
VS Altus
Away
Basketball (Girls) - Varsity
January 28, 2025 8:00 pm
VS Altus
Away
Basketball (Boys) - Varsity
January 30, 2025 4:30 pm
VS Lawton Mac
Home
Basketball (Girls) - JH
January 30, 2025 4:30 pm
VS Lawton Mac
Away
Basketball (Boys) - JH
January 30, 2025 5:30 pm
VS Lawton Eisenhower
Away
9th - Basketball (Boys)
January 30, 2025 5:30 pm
VS Lawton Eisenhower
Away
9th - Basketball (Girls)
January 30, 2025 6:00 pm
VS Southmoore
Home
JH - Wrestling
January 30, 2025 6:00 pm
VS Empire
Home
Wrestling - Wrestling Varsity
January 31, 2025 12:00 am
VS Chickasha Tournament (B)
Away
Wrestling - Wrestling Varsity
January 31, 2025 8:00 pm
VS Classen SAS
Home
Basketball (Boys) - Varsity
February 1, 2025 12:00 am
VS Chickasha Tournament (B)
Away
Wrestling - Wrestling Varsity
February 3, 2025 5:00 pm
VS Cache
Away
Basketball (Boys) - JH
February 3, 2025 5:00 pm
VS Cache
Home
Basketball (Girls) - JH
February 3, 2025 7:00 pm
VS Cache
Away
9th - Basketball (Boys)
February 3, 2025 7:00 pm
VS Cache
Home
9th - Basketball (Girls)
February 4, 2025 4:00 pm
VS Western Heights
Away
Basketball (Girls) - JV
February 4, 2025 5:00 pm
VS Western Heights
Away
Basketball (Boys) - JV
February 4, 2025 6:00 pm
VS Comanche
Away
Wrestling - Wrestling Varsity
February 4, 2025 6:00 pm
VS Comanche
Away
JH - Wrestling
February 4, 2025 6:00 pm
VS Western Heights
Away
Basketball (Girls) - Varsity
February 4, 2025 8:00 pm
VS Western
Away
Basketball (Boys) - Varsity
February 6, 2025 4:30 pm
VS Ardmore
Away
Basketball (Girls) - JH
February 6, 2025 4:30 pm
VS Ardmore
Home
Basketball (Boys) - JH
February 7, 2025 12:00 am
VS JH State
Away
JH - Wrestling
February 7, 2025 4:00 pm
VS Lawton
Home
Basketball (Girls) - JV
February 7, 2025 6:00 pm
VS Lawton
Home
Basketball (Girls) - Varsity
February 7, 2025 8:00 pm
VS Lawton
Home
Basketball (Boys) - Varsity
February 8, 2025 12:00 am
VS JH State
Away
JH - Wrestling
February 8, 2025 12:00 am
VS Ardmore Tour
Away
Wrestling - Wrestling Varsity
February 11, 2025 4:00 pm
VS John Marhshall
Away
Basketball (Girls) - JV
February 11, 2025 5:00 pm
VS John Marshall
Away
Basketball (Boys) - JV
February 11, 2025 6:00 pm
VS John Marshall
Away
Basketball (Girls) - Varsity
February 11, 2025 8:00 pm
VS John Marshall
Away
Basketball (Boys) - Varsity
February 12, 2025 12:00 am
VS Anadarko Tournament
Away
9th - Basketball (Boys)
February 13, 2025 12:00 am
VS Anadarko Tournament
Away
9th - Basketball (Boys)
February 14, 2025 4:00 pm
VS Del City
Away
Basketball (Girls) - JV
February 14, 2025 5:00 pm
VS Del City
Away
Basketball (Boys) - JV
February 14, 2025 8:00 pm
VS Del City
Away
Basketball (Boys) - Varsity
February 15, 2025 12:00 am
VS Anadarko Tournament
Away
9th - Basketball (Boys)
February 18, 2025 4:00 pm
VS Elgin
Home
Basketball (Girls) - JV
February 18, 2025 5:00 pm
VS Elgin
Home
Basketball (Boys) - JV
February 18, 2025 6:00 pm
VS Elgin
Home
Basketball (Girls) - Varsity
February 18, 2025 6:00 pm
VS Del City
Away
Basketball (Girls) - Varsity
February 18, 2025 8:00 pm
VS Elgin
Home
Basketball (Boys) - Varsity
February 21, 2025 8:00 pm
VS Midwest City
Home
Basketball (Boys) - Varsity
March 1, 2025 12:00 am
VS Carl Albert Invitational
Away
Girls Tennis Varsity - Tennis (Girls)
March 1, 2025 1:30 pm
VS Moore
Away
Baseball - Baseball Varsity
March 3, 2025 12:00 am
VS Carl Albert Invitational
Away
Boys Tennis Varsity - Tennis (Boys)
March 4, 2025 5:00 pm
VS NW Classen
Away
Baseball - Baseball Varsity
March 5, 2025 12:00 am
VS JC Perkins Invitational
Home
Boys Tennis Varsity - Tennis (Boys)
March 5, 2025 12:00 am
VS JC Perkins Invitational
Away
Girls Tennis Varsity - Tennis (Girls)
March 6, 2025 5:00 pm
VS Carl Albert
Home
Baseball - Baseball Varsity
March 6, 2025 5:00 pm
VS Noble
Away
Baseball - JH
March 7, 2025 12:00 am
VS Ada Tournament
Away
Girls Tennis Varsity - Tennis (Girls)
March 8, 2025 1:00 pm
VS OKC Broncos
Away
Baseball - Baseball Varsity
March 10, 2025 5:00 pm
VS Elgin
Home
Baseball - JH
March 10, 2025 5:00 pm
VS Southeast OKC
Away
Baseball - Baseball Varsity
March 11, 2025 12:00 am
VS Ada Tournament
Away
Girls Tennis Varsity - Tennis (Girls)
March 11, 2025 12:00 am
VS Ada Tournament
Away
Boys Tennis Varsity - Tennis (Boys)
March 11, 2025 5:00 pm
VS Elgin
Away
Baseball - JH
March 13, 2025 5:00 pm
VS Plainview
Home
Baseball - Baseball Varsity
March 13, 2025 5:00 pm
VS Plainview
Away
Baseball - JH
March 14, 2025 5:00 pm
VS Newcastle
Home
Baseball - JH
March 14, 2025 5:00 pm
VS Edmond SF
Away
Baseball - Baseball Varsity
March 17, 2025 12:00 am
VS Broken Bow Spring Break
Away
Baseball - Baseball Varsity
March 18, 2025 12:00 am
VS Broken Bow Spring Break
Away
Baseball - Baseball Varsity
March 19, 2025 12:00 am
VS Broken Bow Spring Break
Away
Baseball - Baseball Varsity
March 22, 2025 2:30 pm
VS Wichita Falls Legacy
Away
Baseball - Baseball Varsity
March 24, 2025 12:00 am
VS Duncan West Invitational
Away
Boys Tennis Varsity - Tennis (Boys)
March 24, 2025 5:00 pm
VS Lawton
Away
Baseball - Baseball Varsity
March 24, 2025 5:00 pm
VS Cache
Home
Baseball - JH
March 26, 2025 12:00 am
VS Duncan West Invitational
Away
Girls Tennis Varsity - Tennis (Girls)
March 27, 2025 12:00 am
VS Chickasha Festival
Away
Baseball - Baseball Varsity
March 27, 2025 12:00 am
VS Marlow Tournament
Away
Baseball - JH
March 28, 2025 12:00 am
VS Chickasha Festival
Away
Baseball - Baseball Varsity
March 28, 2025 12:00 am
VS Marlow Tournament
Away
Baseball - JH
March 29, 2025 12:00 am
VS Marlow Tournament
Away
Baseball - JH
March 29, 2025 12:00 am
VS Chickasha Festival
Away
Baseball - Baseball Varsity
March 31, 2025 12:00 am
VS Crossings Gaunlet
Away
Girls Tennis Varsity - Tennis (Girls)
March 31, 2025 5:00 pm
VS Sante fe South
Away
Baseball - Baseball Varsity
April 1, 2025 12:00 am
VS Crossings Gauntlet
Away
Boys Tennis Varsity - Tennis (Boys)
April 1, 2025 5:00 pm
VS Cache
Away
Baseball - JH
April 1, 2025 5:00 pm
VS Sante Fe South
Home
Baseball - Baseball Varsity
April 3, 2025 12:00 am
VS Duncan MS Festival
Away
Baseball - JH
April 3, 2025 12:00 am
VS Noble Festival
Away
Baseball - Baseball Varsity
April 4, 2025 12:00 am
VS Ardmore Tournament
Away
Girls Tennis Varsity - Tennis (Girls)
April 5, 2025 12:00 am
VS Ardmore Tournament
Away
Boys Tennis Varsity - Tennis (Boys)
April 5, 2025 12:00 am
VS Duncan MS Festival
Away
Baseball - JH
April 7, 2025 5:00 pm
VS Lawton Mac
Away
Baseball - JH
April 7, 2025 5:00 pm
VS Lawton Mac
Home
Baseball - Baseball Varsity
April 8, 2025 12:00 am
VS Guthrie Invitational
Away
Boys Tennis Varsity - Tennis (Boys)
April 8, 2025 5:00 pm
VS Lawton Mac
Home
Baseball - Baseball Varsity
April 10, 2025 12:00 am
VS Guthrie Tournament
Away
Girls Tennis Varsity - Tennis (Girls)
April 10, 2025 12:00 am
VS SOI Festival Duncan
Home
Baseball - Baseball Varsity
April 11, 2025 12:00 am
VS SOI Festival Duncan
Home
Baseball - Baseball Varsity
April 11, 2025 12:00 am
VS Ada Tournament
Away
Boys Tennis Varsity - Tennis (Boys)
April 11, 2025 5:00 pm
VS Tuttle Festival
Away
Baseball - JH
April 12, 2025 12:00 am
VS Ada Tournament
Away
Girls Tennis Varsity - Tennis (Girls)
April 12, 2025 12:00 am
VS SOI Festival Duncan
Home
Baseball - Baseball Varsity
April 12, 2025 12:00 am
VS Tuttle Festival
Away
Baseball - JH
April 14, 2025 5:00 pm
VS Altus
Away
Baseball - Baseball Varsity
April 15, 2025 5:00 pm
VS Altus
Away
Baseball - JH
April 16, 2025 12:00 am
VS Bishop Mcguinness Invitational
Away
Girls Tennis Varsity - Tennis (Girls)
April 16, 2025 12:00 am
VS Bishop McGuinness Invitational
Away
Boys Tennis Varsity - Tennis (Boys)
April 17, 2025 12:00 am
VS Guthrie Festival
Away
Baseball - Baseball Varsity
April 18, 2025 12:00 am
VS Guthrie Festival
Away
Baseball - Baseball Varsity
April 18, 2025 12:00 am
VS Phil Barnes 5A Championships
Away
Girls Tennis Varsity - Tennis (Girls)
April 18, 2025 5:00 pm
VS Newcastle
Away
Baseball - JH
April 19, 2025 12:00 am
VS Guthrie Festival
Away
Baseball - Baseball Varsity
April 19, 2025 12:00 am
VS Phil Barnes 5A Championship
Away
Boys Tennis Varsity - Tennis (Boys)
April 21, 2025 5:00 pm
VS Elgin
Away
Baseball - Baseball Varsity
April 21, 2025 5:00 pm
VS Elgin
Home
Baseball - JH
April 22, 2025 12:00 am
VS Durant Lion Invitational
Away
Boys Tennis Varsity - Tennis (Boys)
April 22, 2025 12:00 am
VS Durant Lion Invitational
Away
Girls Tennis Varsity - Tennis (Girls)
April 22, 2025 5:00 pm
VS Elgin
Away
Baseball - JH
April 24, 2025 5:00 pm
VS Plainview
Home
Baseball - JH
April 24, 2025 5:00 pm
VS Wichita Falls Memorial
Away
Baseball - Baseball Varsity
April 26, 2025 12:00 am
VS Southern Oklahoma Invitational
Away
Girls Tennis Varsity - Tennis (Girls)
April 26, 2025 12:00 am
VS Southern Oklahoma Invitational
Away
Boys Tennis Varsity - Tennis (Boys)
May 1, 2025 5:00 pm
VS Moore
Home
Baseball - Baseball Varsity
May 2, 2025 12:00 am
VS Southwest Conference Championships
Away
Girls Tennis Varsity - Tennis (Girls)
May 2, 2025 12:00 am
VS Southwest Conference Championships
Away
Boys Tennis Varsity - Tennis (Boys)
May 2, 2025 5:00 pm
VS Westmoore
Home
Baseball - Baseball Varsity
May 5, 2025 5:00 pm
VS Southmoore
Away
Baseball - Baseball Varsity