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.
Activities
Participation
10,299
Students
GPA of
Involved Students
3.16
2021-2022
Offering
181
Programs for
Students
Representing
Students From
92
Countries

Today's Events

Full Activities Calendar
Dec 6
All East Athletics
East High School – Girls Basketball: Des Moines East vs Ames (Level 2)
December 6, 4:45 AM – 6:15 AM – Ames High School
Junior Varsity (Junior Varsity) Girls Basketball - Des Moines East vs Ames
Dec 6
All East Athletics
East High School – Girls Bowling: Des Moines East vs Marshalltown (Level 2)
December 6, 3:00 PM – 5:00 PM – Wayward Social
Junior Varsity (Junior Varsity) Girls Bowling - Des Moines East vs Marshalltown
Dec 6
All Lincoln Athletics
Lincoln High School – Girls Bowling: Des Moines Roosevelt vs Des Moines Lincoln (Level 2)
December 6, 3:00 PM – 5:00 PM – Bowlerama Lanes
Junior Varsity (Junior Varsity) Girls Bowling - Des Moines Roosevelt vs Des Moines Lincoln
Dec 6
All Lincoln Athletics
Lincoln High School – Girls Bowling: Des Moines Roosevelt vs Des Moines Lincoln (Varsity)
December 6, 3:00 PM – 5:00 PM – Bowlerama Lanes
Varsity Girls Bowling - Des Moines Roosevelt vs Des Moines Lincoln
Dec 6
All Lincoln Athletics
Lincoln High School – Boys Bowling: Des Moines Roosevelt vs Des Moines Lincoln (Level 2)
December 6, 3:00 PM – 5:00 PM – Bowlerama Lanes
Junior Varsity (Junior Varsity) Boys Bowling - Des Moines Roosevelt vs Des Moines Lincoln
Dec 6
All Lincoln Athletics
Lincoln High School – Boys Bowling: Des Moines Roosevelt vs Des Moines Lincoln (Varsity)
December 6, 3:00 PM – 7:00 PM – Bowlerama Lanes
Varsity Boys Bowling - Des Moines Roosevelt vs Des Moines Lincoln
Dec 6
All East Athletics
East High School – Boys Bowling: Des Moines East vs Marshalltown (Level 2)
December 6, 3:45 PM – 5:00 PM – Wayward Social
Junior Varsity (Junior Varsity) Boys Bowling - Des Moines East vs Marshalltown
Dec 6
All East Athletics
East High School – Boys Bowling: Des Moines East vs Marshalltown (Varsity)
December 6, 3:45 PM – 7:00 PM – Wayward Social
Varsity Boys Bowling - Des Moines East vs Marshalltown
Dec 6
All North Athletics
North High School – Boys Bowling: Des Moines North vs Waterloo East (Varsity)
December 6, 3:45 PM – 7:00 PM – Cadillac XBC
Varsity Boys Bowling - Des Moines North vs Waterloo East
Dec 6
All North Athletics
North High School – Girls Bowling: Des Moines North vs Waterloo East (Varsity)
December 6, 3:45 PM – 7:00 PM – Cadillac XBC
Varsity Girls Bowling - Des Moines North vs Waterloo East
Dec 6
All East Athletics
East High School – Girls Bowling: Des Moines East vs Marshalltown (Varsity)
December 6, 3:45 PM – 5:00 PM – Wayward Social
Varsity Girls Bowling - Des Moines East vs Marshalltown
Dec 6
All North Athletics
North High School – Boys Bowling: Des Moines North vs Waterloo East (Level 2)
December 6, 3:45 PM – 5:00 PM – Cadillac XBC
Junior Varsity (Junior Varsity) Boys Bowling - Des Moines North vs Waterloo East
Dec 6
All Hoover Athletics
Hoover High School – Girls Basketball: Des Moines Hoover vs Waterloo East (Level 2)
December 6, 4:45 PM – 5:45 PM – Waterloo East High School
Junior Varsity (Junior Varsity) Girls Basketball - Des Moines Hoover vs Waterloo East
Dec 6
All East Athletics
East High School – Boys Basketball: Des Moines East vs Ames (Level 3)
December 6, 4:45 PM – 6:15 PM – Ames High School
Sophomore (Sophomore) Boys Basketball - Des Moines East vs Ames
Dec 6
All Roosevelt Athletics
Roosevelt High School – Girls Basketball: Des Moines Roosevelt vs Ankeny Centennial (Level 2)
December 6, 4:45 PM – 6:15 PM – Ankeny Centennial High School
Junior Varsity (Junior Varsity) Girls Basketball - Des Moines Roosevelt vs Ankeny Centennial
Dec 6
All North Athletics
North High School – Girls Basketball: Des Moines North vs Marshalltown (Level 2)
December 6, 4:45 PM – 6:00 PM – Marshalltown High School
Junior Varsity (Junior Varsity) Girls Basketball - Des Moines North vs Marshalltown
Dec 6
All North Athletics
North High School – Boys Basketball: Des Moines North vs Marshalltown (Level 3)
December 6, 4:45 PM – 6:00 PM – Marshalltown High School
Sophomore (Sophomore) Boys Basketball - Des Moines North vs Marshalltown
Dec 6
All Roosevelt Athletics
Roosevelt High School – Boys Basketball: Grand View Christian vs Des Moines Roosevelt (Level 4)
December 6, 4:45 PM – 6:00 PM – Roosevelt High School
Freshman (Freshman) Boys Basketball - Grand View Christian vs Des Moines Roosevelt
Dec 6
All Lincoln Athletics
Lincoln High School – Girls Basketball: Des Moines Lincoln vs Fort Dodge (Level 2)
December 6, 4:45 PM – 6:45 PM – Fort Dodge Senior High School
Junior Varsity (Junior Varsity) Girls Basketball - Des Moines Lincoln vs Fort Dodge
Dec 6
All Lincoln Athletics
Lincoln High School – Boys Basketball: Des Moines Lincoln vs Fort Dodge (Level 3)
December 6, 4:45 PM – 6:45 PM – Fort Dodge Senior High School
Sophomore (Sophomore) Boys Basketball - Des Moines Lincoln vs Fort Dodge
Dec 6
All Hoover Athletics
Hoover High School – Boys Basketball: Des Moines Hoover vs Waterloo East (Level 3)
December 6, 4:45 PM – 6:15 PM – Waterloo East High School
Sophomore (Sophomore) Boys Basketball - Des Moines Hoover vs Waterloo East
Dec 6
All Lincoln Athletics
Lincoln High School – Girls Wrestling: Middle School Wrestling (Level 5)
December 6, 5:00 PM – 7:00 PM – Hoover High School
Middle School (Middle School) Girls Wrestling - Middle School Wrestling
Dec 6
All Roosevelt Athletics
Roosevelt High School – Boys Wrestling: Middle School Wrestling (Level 5)
December 6, 5:00 PM – 7:00 PM – Merrill Middle School
Middle School (Middle School) Boys Wrestling - Middle School Wrestling
Dec 6
All Lincoln Athletics
Lincoln High School – Boys Wrestling: Middle School Wrestling (Level 5)
December 6, 5:00 PM – 7:00 PM – Hoover High School
Middle School (Middle School) Boys Wrestling - Middle School Wrestling
Dec 6
All East Athletics
East High School – Boys Swimming: Boone Triangular (Varsity)
December 6, 5:30 PM – 9:00 PM – Boone High School
Varsity Boys Swimming - Boone Triangular
Dec 6
All East Athletics
East High School – Boys Basketball: Des Moines East vs Ames (Level 4)
December 6, 6:15 PM – 7:45 PM – Ames High School
Freshman (Freshman) Boys Basketball - Des Moines East vs Ames
Dec 6
All North Athletics
North High School – Boys Basketball: Des Moines North vs Marshalltown (Level 4)
December 6, 6:15 PM – 7:45 PM – Marshalltown High School
Freshman (Freshman) Boys Basketball - Des Moines North vs Marshalltown
Dec 6
All North Athletics
North High School – Girls Basketball: Des Moines North vs Marshalltown (Varsity)
December 6, 6:15 PM – 7:45 PM – Marshalltown High School
Varsity Girls Basketball - Des Moines North vs Marshalltown
Dec 6
All Roosevelt Athletics
Roosevelt High School – Boys Basketball: Grand View Christian vs Des Moines Roosevelt (Level 3)
December 6, 6:15 PM – 7:00 PM – Roosevelt High School
Sophomore (Sophomore) Boys Basketball - Grand View Christian vs Des Moines Roosevelt
Dec 6
All Roosevelt Athletics
Roosevelt High School – Girls Basketball: Des Moines Roosevelt vs Ankeny Centennial (Varsity)
December 6, 6:15 PM – 7:30 PM – Ankeny Centennial High School
Varsity Girls Basketball - Des Moines Roosevelt vs Ankeny Centennial
Dec 6
All East Athletics
East High School – Girls Basketball: Des Moines East vs Ames (Varsity)
December 6, 6:15 PM – 7:45 PM – Ames High School
Varsity Girls Basketball - Des Moines East vs Ames
Dec 6
All Lincoln Athletics
Lincoln High School – Girls Basketball: Des Moines Lincoln vs Fort Dodge (Varsity)
December 6, 6:15 PM – 8:15 PM – Fort Dodge Senior High School
Varsity Girls Basketball - Des Moines Lincoln vs Fort Dodge
Dec 6
All Lincoln Athletics
Lincoln High School – Boys Basketball: Des Moines Lincoln vs Fort Dodge (Level 4)
December 6, 6:15 PM – 8:15 PM – Fort Dodge Senior High School
Freshman (Freshman) Boys Basketball - Des Moines Lincoln vs Fort Dodge
Dec 6
All Hoover Athletics
Hoover High School – Girls Basketball: Des Moines Hoover vs Waterloo East (Varsity)
December 6, 6:15 PM – 7:45 PM – Waterloo East High School
Varsity Girls Basketball - Des Moines Hoover vs Waterloo East
Dec 6
All Hoover Athletics
Hoover High School – Boys Basketball: Des Moines Hoover vs Waterloo East (Level 4)
December 6, 6:15 PM – 7:45 PM – Waterloo East High School
Freshman (Freshman) Boys Basketball - Des Moines Hoover vs Waterloo East
Dec 6
All East Athletics
East High School – Girls Basketball: Des Moines East vs Ames (Level 3)
December 6, 7:45 PM – 9:00 PM – Ames High School
Sophomore (Sophomore) Girls Basketball - Des Moines East vs Ames
Dec 6
All North Athletics
North High School – Girls Basketball: Des Moines North vs Marshalltown (Level 3)
December 6, 7:45 PM – 9:00 PM – Marshalltown High School
Junior Varsity 2 (Junior Varsity 2) Girls Basketball - Des Moines North vs Marshalltown
Dec 6
All North Athletics
North High School – Boys Basketball: Des Moines North vs Marshalltown (Varsity)
December 6, 7:45 PM – 9:30 PM – Marshalltown High School
Varsity Boys Basketball - Des Moines North vs Marshalltown
Dec 6
All East Athletics
East High School – Boys Basketball: Des Moines East vs Ames (Varsity)
December 6, 7:45 PM – 9:15 PM – Ames High School
Varsity Boys Basketball - Des Moines East vs Ames
Dec 6
All Roosevelt Athletics
Roosevelt High School – Boys Basketball: Grand View Christian vs Des Moines Roosevelt (Varsity)
December 6, 7:45 PM – 9:15 PM – Roosevelt High School
Varsity Boys Basketball - Grand View Christian vs Des Moines Roosevelt
Dec 6
All Lincoln Athletics
Lincoln High School – Girls Basketball: Des Moines Lincoln vs Fort Dodge (Level 3)
December 6, 7:45 PM – 9:45 PM – Fort Dodge Senior High School
Junior Varsity 2 (Junior Varsity 2) Girls Basketball - Des Moines Lincoln vs Fort Dodge
Dec 6
All Lincoln Athletics
Lincoln High School – Boys Basketball: Des Moines Lincoln vs Fort Dodge (Varsity)
December 6, 7:45 PM – 9:00 PM – Fort Dodge Senior High School
Varsity Boys Basketball - Des Moines Lincoln vs Fort Dodge
Dec 6
All Hoover Athletics
Hoover High School – Boys Basketball: Des Moines Hoover vs Waterloo East (Varsity)
December 6, 7:45 PM – 9:00 PM – Waterloo East High School
Varsity Boys Basketball - Des Moines Hoover vs Waterloo East

News from Around the District