Skip to content
Whether you are a Scarlet, Husky, Rail, Polar Bear or Roughrider, our high schools provide many opportunities to participate, compete and succeed.
Representing
Students From
92
Countries
Offering
181
Programs for
Students
92
High School State
Championships
GPA of
Involved Students
3.05
2022-2023

Today's Events

Full Activities Calendar
Jan 17
All East Athletics
East High School – Girls Basketball: Basketball @ Waterloo East (Varsity)
January 17 – DM East Away Games
Varsity Girls Basketball - Basketball @ Waterloo East
Jan 17
All East Athletics
East High School – Girls Basketball: Basketball @ Waterloo East (Varsity)
January 17 – DM East Away Games
Varsity Girls Basketball - Basketball @ Waterloo East
Jan 17
All East Athletics
East High School – Debate: Debate – Scarlet Invitational (High School)
January 17 – DM East High School
High School Debate - Debate - Scarlet Invitational
Jan 17
All East Athletics
East High School – Debate: Debate – Scarlet Invitational (Varsity)
January 17 – East High School
Varsity Debate - Debate - Scarlet Invitational
Jan 17
All North Athletics
North High School – Teacher Classroom
January 17, 11:45 AM – 3:15 PM – North High School
Teacher Classroom
Jan 17
All North Athletics
North High School – Teacher Classroom
January 17, 11:45 AM – 3:15 PM – North High School
Teacher Classroom
Jan 17
All East Athletics
East High School – Speech: Scarlet Invitational Speech (Varsity)
January 17, 4:00 PM – 9:00 PM – DM East High School
Varsity Speech - Scarlet Invitational Speech
Jan 17
All East Athletics
East High School – Boys Basketball: Des Moines East vs Waterloo East (JV1)
January 17, 4:45 PM – 6:15 PM – Waterloo East High School
JV1 Boys Basketball - Des Moines East vs Waterloo East
Jan 17
All East Athletics
East High School – Girls Basketball: Des Moines East vs Waterloo East (JV1)
January 17, 4:45 PM – 9:15 PM – Waterloo East High School
JV1 Girls Basketball - Des Moines East vs Waterloo East
Jan 17
All Lincoln Athletics
Lincoln High School – Girls Basketball: Des Moines Lincoln vs Ames (JV1)
January 17, 4:45 PM – 6:15 PM – Ames High School
JV1 Girls Basketball - Des Moines Lincoln vs Ames
Jan 17
All Hoover Athletics
Hoover High School – Girls Basketball: Des Moines Hoover vs Fort Dodge (JV1)
January 17, 4:45 PM – 6:15 PM – Fort Dodge Senior High School
JV1 Girls Basketball - Des Moines Hoover vs Fort Dodge
Jan 17
All Hoover Athletics
Hoover High School – Boys Basketball: Des Moines Hoover vs Fort Dodge (JV1)
January 17, 4:45 PM – 6:15 PM – Fort Dodge Senior High School
JV1 Boys Basketball - Des Moines Hoover vs Fort Dodge
Jan 17
All Lincoln Athletics
Lincoln High School – Boys Basketball: Des Moines Lincoln vs Ames (JV1)
January 17, 4:45 PM – 6:15 PM – Ames High School
JV1 Boys Basketball - Des Moines Lincoln vs Ames
Jan 17
All Roosevelt Athletics
Roosevelt High School – Girls Basketball: Marshalltown vs Des Moines Roosevelt (JV1)
January 17, 4:45 PM – 6:15 PM – Roosevelt High School
JV1 Girls Basketball - Marshalltown vs Des Moines Roosevelt
Jan 17
All Roosevelt Athletics
Roosevelt High School – Girls Basketball: Marshalltown vs Des Moines Roosevelt (Level 3)
January 17, 4:45 PM – 6:15 PM – Roosevelt High School
Level 3 Girls Basketball - Marshalltown vs Des Moines Roosevelt
Jan 17
All Roosevelt Athletics
Roosevelt High School – Boys Basketball: Marshalltown vs Des Moines Roosevelt (JV1)
January 17, 4:45 PM – 6:15 PM – Merrill Middle School
JV1 Boys Basketball - Marshalltown vs Des Moines Roosevelt
Jan 17
All Roosevelt Athletics
Roosevelt High School – Boys Basketball: Marshalltown vs Des Moines Roosevelt (Level 3)
January 17, 4:45 PM – 6:15 PM – Roosevelt High School
Level 3 Boys Basketball - Marshalltown vs Des Moines Roosevelt
Jan 17
All Hoover Athletics
Hoover High School – Girls Wrestling: BGM Wrestling January Bash (Coed Meet) (Varsity)
January 17, 5:00 PM – 9:30 PM – BGM High School
Varsity Girls Wrestling - BGM Wrestling January Bash (Coed Meet)
Jan 17
All North Athletics
North High School – Boys Wrestling: BGM Duals 2025 (Varsity)
January 17, 5:00 PM – 9:30 PM – BGM High School
Varsity Boys Wrestling - BGM Duals 2025
Jan 17
All Hoover Athletics
Hoover High School – Boys Wrestling: BGM Duals 2025 (Varsity)
January 17, 5:00 PM – 9:30 PM – BGM High School
Varsity Boys Wrestling - BGM Duals 2025
Jan 17
All North Athletics
North High School – Otters Club Practice
January 17, 5:30 PM – 7:15 PM – North High School
Otters Club Practice
Jan 17
All North Athletics
North High School – Otters Club Practice
January 17, 5:30 PM – 7:15 PM – North High School
Otters Club Practice
Jan 17
All East Athletics
East High School – Girls Basketball: Des Moines East vs Waterloo East (Varsity)
January 17, 6:15 PM – 7:45 PM – Waterloo East High School
Varsity Girls Basketball - Des Moines East vs Waterloo East
Jan 17
All Lincoln Athletics
Lincoln High School – Girls Basketball: Des Moines Lincoln vs Ames (Varsity)
January 17, 6:15 PM – 7:45 PM – Ames High School
Varsity Girls Basketball - Des Moines Lincoln vs Ames
Jan 17
All Hoover Athletics
Hoover High School – Boys Basketball: Des Moines Hoover vs Fort Dodge (JV2)
January 17, 6:15 PM – 7:45 PM – Fort Dodge Senior High School
JV2 Boys Basketball - Des Moines Hoover vs Fort Dodge
Jan 17
All Lincoln Athletics
Lincoln High School – Boys Basketball: Des Moines Lincoln vs Ames (JV2)
January 17, 6:15 PM – 7:45 PM – Ames High School
JV2 Boys Basketball - Des Moines Lincoln vs Ames
Jan 17
All East Athletics
East High School – Boys Basketball: Des Moines East vs Waterloo East (JV2)
January 17, 6:15 PM – 7:45 PM – Waterloo East High School
JV2 Boys Basketball - Des Moines East vs Waterloo East
Jan 17
All Roosevelt Athletics
Roosevelt High School – Boys Basketball: Marshalltown vs Des Moines Roosevelt (JV2)
January 17, 6:15 PM – 7:45 PM – Merrill Middle School
JV2 Boys Basketball - Marshalltown vs Des Moines Roosevelt
Jan 17
All Roosevelt Athletics
Roosevelt High School – Boys Basketball: Marshalltown vs Des Moines Roosevelt (Level 4)
January 17, 6:15 PM – 7:45 PM – Callanan Middle School
Level 4 Boys Basketball - Marshalltown vs Des Moines Roosevelt
Jan 17
All Roosevelt Athletics
Roosevelt High School – Girls Basketball: Marshalltown vs Des Moines Roosevelt (Varsity)
January 17, 6:15 PM – 7:45 PM – Roosevelt High School
Varsity Girls Basketball - Marshalltown vs Des Moines Roosevelt
Jan 17
All Roosevelt Athletics
Roosevelt High School – Girls Basketball: Marshalltown vs Des Moines Roosevelt (Varsity)
January 17, 6:15 PM – 7:45 PM – Roosevelt High School
Varsity Girls Basketball - Marshalltown vs Des Moines Roosevelt
Jan 17
All Lincoln Athletics
Lincoln High School – Girls Basketball: Des Moines Lincoln vs Ames (JV2)
January 17, 7:45 PM – 9:15 PM – Ames High School
JV2 Girls Basketball - Des Moines Lincoln vs Ames
Jan 17
All Hoover Athletics
Hoover High School – Girls Basketball: Des Moines Hoover vs Fort Dodge (JV2)
January 17, 7:45 PM – 9:15 PM – Fort Dodge Senior High School
JV2 Girls Basketball - Des Moines Hoover vs Fort Dodge
Jan 17
All Lincoln Athletics
Lincoln High School – Boys Basketball: Des Moines Lincoln vs Ames (Varsity)
January 17, 7:45 PM – 9:15 PM – Ames High School
Varsity Boys Basketball - Des Moines Lincoln vs Ames
Jan 17
All East Athletics
East High School – Boys Basketball: Des Moines East vs Waterloo East (Varsity)
January 17, 7:45 PM – 9:15 PM – Waterloo East High School
Varsity Boys Basketball - Des Moines East vs Waterloo East
Jan 17
All Roosevelt Athletics
Roosevelt High School – Girls Basketball: Marshalltown vs Des Moines Roosevelt (JV2)
January 17, 7:45 PM – 9:15 PM – Merrill Middle School
JV2 Girls Basketball - Marshalltown vs Des Moines Roosevelt
Jan 17
All Roosevelt Athletics
Roosevelt High School – Girls Basketball: Marshalltown vs Des Moines Roosevelt (Level 4)
January 17, 7:45 PM – 9:15 PM – Callanan Middle School
Level 4 Girls Basketball - Marshalltown vs Des Moines Roosevelt
Jan 17
All Roosevelt Athletics
Roosevelt High School – Boys Basketball: Marshalltown vs Des Moines Roosevelt (Varsity)
January 17, 7:45 PM – 9:15 PM – Roosevelt High School
Varsity Boys Basketball - Marshalltown vs Des Moines Roosevelt
Jan 17
All Roosevelt Athletics
Roosevelt High School – Boys Basketball: Marshalltown vs Des Moines Roosevelt (Varsity)
January 17, 7:45 PM – 9:15 PM – Roosevelt High School
Varsity Boys Basketball - Marshalltown vs Des Moines Roosevelt

News from Around the District