Tower Heights Middle SchoolDivision B
Centerville, Ohio
Competing Since
2006
Tournaments
44
Best Placements
Invitational
1st (3x)
2018, 2020, 2025
Regional
1st
2024
State
1st
2017
National
14th
2018
Head-To-Head Comparison
School Results
| Date ▲ | Season ▲ | Tournament ▲ | Level ▲ | Team Name ▲ | Points ▲ | Rank ▲ |
|---|---|---|---|---|---|---|
| Dec 20, 2025 | 2026 | Raymond Park Invitational (Div. B) | Invitational | Tower Heights Middle School A | 225 | 6th/40 |
| Dec 20, 2025 | 2026 | Raymond Park Invitational (Div. B) | Invitational | Tower Heights Middle School B | 600 | 26th/40 |
| Apr 26, 2025 | 2025 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 214 | 5th/46 |
| Feb 1, 2025 | 2025 | High Desert Invitational (Div. B) | Invitational | Tower Heights Middle School | 2139 | 80th/92 |
| Jan 18, 2025 | 2025 | Purdue Invitational (Div. B) | Invitational | Tower Heights Middle School Black | 81 | 1st/18 |
| Jan 18, 2025 | 2025 | Purdue Invitational (Div. B) | Invitational | Tower Heights Middle School Gold | 121 | 3rd/18 |
| Dec 14, 2024 | 2025 | Raymond Park Invitational (Div. B) | Invitational | Tower Heights Middle School B | 249 | 4th/38 |
| Dec 14, 2024 | 2025 | Raymond Park Invitational (Div. B) | Invitational | Tower Heights Middle School A | 274 | 6th/38 |
| Apr 27, 2024 | 2024 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 253 | 8th/39 |
| Mar 16, 2024 | 2024 | Western Ohio Regional (Div. B) | Regional | Tower Heights Middle School | 102 | 1st/19 |
| Mar 16, 2024 | 2024 | Western Ohio Regional (Div. B) | Regional | Tower Heights Middle School | 179 | 8th/19 |
| Feb 3, 2024 | 2024 | Solon Invitational (Div. B) | Invitational | Tower Heights Middle School | 407 | 13th/45 |
| Jan 27, 2024 | 2024 | Centerville Invitational (Div. B) | Invitational | Tower Heights Middle School 1 | 372 | 15th/33 |
| Jan 27, 2024 | 2024 | Centerville Invitational (Div. B) | Invitational | Tower Heights Middle School 2 | 392 | 18th/33 |
| Jan 20, 2024 | 2024 | Pitt Invitational (Div. B) | Invitational | Tower Heights Middle School Black | 529 | 13th/20 |
| Jan 20, 2024 | 2024 | Pitt Invitational (Div. B) | Invitational | Tower Heights Middle School Gold | 529 | 13th/20 |
| Nov 27, 2023 | 2024 | Dick Smith Memorial Invitational (Div. B) | Invitational | Tower Heights Middle School | 1174 | 56th/75 |
| Nov 27, 2023 | 2024 | Boyceville Satellite Invitational (Div. B) | Invitational | Tower Heights Middle School | 2376 | 114th/152 |
| Apr 29, 2023 | 2023 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 423 | 15th/51 |
| Feb 4, 2023 | 2023 | High Desert Satellite Invitational (Div. B) | Invitational | Tower Heights Middle School | 495 | 13th/60 |
| Apr 9, 2022 | 2022 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 396 | 14th/37 |
| Feb 12, 2022 | 2022 | BirdSO Satellite Invitational (Div. B) | Invitational | Tower Heights Middle School Tiger Shrikes | 1918 | 60th/206 |
| Feb 5, 2022 | 2022 | High Desert Invitational (Div. B) | Invitational | Tower Heights Middle School | 501 | 14th/57 |
| Apr 24, 2021 | 2021 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 118 | 4th/47 |
| Mar 20, 2021 | 2021 | Marquette Mini Invitational (Div. B) | Invitational | Tower Heights Middle School | 180 | 4th/48 |
| Mar 16, 2021 | 2021 | Western Ohio Virtual Combined Regional (Div. B) | Regional | Tower Heights Middle School Gold | 84 | 3rd/35 |
| Mar 16, 2021 | 2021 | Western Ohio Virtual Combined Regional (Div. B) | Regional | Tower Heights Middle School Black | 487 | 31st/35 |
| Feb 20, 2021 | 2021 | Mentor Invitational (Div. B) | Invitational | Tower Heights Middle School | 272 | 7th/58 |
| Feb 8, 2020 | 2020 | Centerville Invitational (Div. B) | Invitational | Tower Heights Middle School Black | 254 | 7th/50 |
| Feb 8, 2020 | 2020 | Centerville Invitational (Div. B) | Invitational | Tower Heights Middle School Gold | 494 | 21st/50 |
| Dec 7, 2019 | 2020 | Northview Invitational (Div. B) | Invitational | Tower Heights Middle School Black | 106 | 1st/35 |
| Dec 7, 2019 | 2020 | Northview Invitational (Div. B) | Invitational | Tower Heights Middle School Gold | 254 | 6th/35 |
| Jun 1, 2019 | 2019 | Science Olympiad National Tournament (Div. B) | National | Tower Heights Middle School | 470 | 18th/59 |
| Apr 27, 2019 | 2019 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 139 | 2nd/40 |
| Apr 27, 2019 | 2019 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School 2 | 902 | 52nd/40 |
| Jan 12, 2019 | 2019 | Centerville Invitational (Div. B) | Invitational | Tower Heights Middle School 1 | 226 | 3rd/43 |
| Jan 12, 2019 | 2019 | Centerville Invitational (Div. B) | Invitational | Tower Heights Middle School 2 | 389 | 16th/43 |
| May 19, 2018 | 2018 | Science Olympiad National Tournament (Div. B) | National | Tower Heights Middle School | 392 | 14th/60 |
| Apr 28, 2018 | 2018 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 112 | 2nd/48 |
| Apr 28, 2018 | 2018 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School #2 | 920 | 44th/48 |
| Dec 2, 2017 | 2018 | Northview Invitational (Div. B) | Invitational | Tower Heights Middle School Black | 148 | 1st/29 |
| Dec 2, 2017 | 2018 | Northview Invitational (Div. B) | Invitational | Tower Heights Middle School Gold | 155 | 2nd/29 |
| May 20, 2017 | 2017 | Science Olympiad National Tournament (Div. B) | National | Tower Heights Middle School | 460 | 17th/60 |
| Apr 1, 2017 | 2017 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 95 | 1st/56 |
| Jan 28, 2017 | 2017 | Wright State Invitational (Div. B) | Invitational | Tower Heights Middle School Orange | 219 | 4th/60 |
| Jan 28, 2017 | 2017 | Wright State Invitational (Div. B) | Invitational | Tower Heights Middle School Black | 521 | 17th/60 |
| Apr 9, 2016 | 2016 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 135 | 3rd/53 |
| Feb 6, 2016 | 2016 | Wright State Invitational (Div. B) | Invitational | Tower Heights Middle School Black | 198 | 3rd/41 |
| Feb 6, 2016 | 2016 | Wright State Invitational (Div. B) | Invitational | Tower Heights Middle School Orange | 450 | 22nd/41 |
| Apr 11, 2015 | 2015 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 174 | 5th/40 |
| Feb 7, 2015 | 2015 | Wright State Invitational (Div. B) | Invitational | Tower Heights Middle School Black | 282 | 8th/48 |
| Feb 7, 2015 | 2015 | Wright State Invitational (Div. B) | Invitational | Tower Heights Middle School Orange | 525 | 22nd/48 |
| Apr 26, 2014 | 2014 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 267 | 8th/40 |
| Apr 27, 2013 | 2013 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 389 | 12th/40 |
| Jan 12, 2013 | 2013 | Wright State Invitational (Div. B) | Invitational | Tower Heights Middle School 2 | 571 | 21st/58 |
| Jan 12, 2013 | 2013 | Wright State Invitational (Div. B) | Invitational | Tower Heights Middle School 1 | 811 | 39th/58 |
| Apr 28, 2012 | 2012 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 392 | 14th/40 |
| Jan 28, 2012 | 2012 | Wright State Invitational (Div. B) | Invitational | Tower Heights Middle School Black | 537 | 22nd/42 |
| Jan 28, 2012 | 2012 | Wright State Invitational (Div. B) | Invitational | Tower Heights Middle School Gold | 540 | 23rd/42 |
| May 2, 2011 | 2011 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 374 | 11th/40 |
| Jan 1, 2008 | 2008 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 320 | 9th/40 |
| Jan 1, 2006 | 2006 | Ohio Science Olympiad State Tournament (Div. B) | State | Tower Heights Middle School | 264 | 6th/40 |