- 2026 Crystal Lake Central Science Olympiad Invitational (Div. C) — 15th, 33rd, 41st
- 2026 Palatine High School Science Olympiad Invitational (Div. C) — 22nd, 45th
- 2026 Niles West Science Olympiad Invitational (Div. C) — 6th, 15th
- 2025 Illinois Science Olympiad State Tournament (Individual) (Div. C) — 34th
- 2025 Harper Community College Regional Tournament (Div. C) — 10th, 19th
- 2025 Loyola Academy Science Olympiad Invitational (Div. C) — 34th, 46th
- 2025 Crystal Lake Central High School Science Olympiad Invitational (Div. C) — 31st, 50th
- 2025 Harlem High School Science Olympiad Invitational (Div. C) — 30th, 34th
- 2025 Palatine High School Science Olympiad Invitational (Div. C) — 49th, 55th
- 2024 Harper Community College Regional Tournament (Div. C) — 10th, 13th
- 2024 Loyola Academy Science Olympiad Invitational (Div. C) — 42nd, 45th
- 2024 Crystal Lake Central High School Science Olympiad Invitational (Div. C) — 38th, 43rd
- 2024 Harlem High School Science Olympiad Invitational (Div. C) — 41st, 48th
- 2024 Palatine High School Science Olympiad Invitational (Div. C) — 49th, 54th
- 2023 Loyola Academy Science Olympiad Invitational (Div. C) — 31st, 46th
- 2023 Palatine Science Olympiad Invitational (Div. C) — 38th, 45th
- 2022 Illinois Science Olympiad State Tournament (Div. C) — 34th
- 2022 Harper Community College Regional VarsityTournament (Div. C) — 6th
- 2022 Harper Community College JV Regional Tournament (Div. C) — 7th
- 2022 Northwestern University Science Olympiad Invitational (Div. C) — 51st
- 2022 Palatine Science Olympiad Invitational (Div. C) — 40th, 81st, 88th
- 2021 Illinois Science Olympiad State Tournament (Div. C) — 26th
- 2021 Crystal Lake Central High School Science Olympiad Invitational (Div. C) — 15th, 37th
- 2021 Harlem High School Science Olympiad Invitational (Div. C) — 10th, 21st, 33rd
- 2021 Palatine High School Science Olympiad Invitational (Div. C) — 29th, 38th, 64th
- 2020 Huntley High School Science Olympiad Invitational (Div. C) — 12th, 16th
- 2020 Crystal Lake Central High School Science Olympiad Invitational (Div. C) — 7th, 27th, 39th
- 2020 Palatine High School Science Olympiad Invitational (Div. C) — 22nd, 32nd
- 2019 Illinois Science Olympiad State Tournament (Div. C) — 12th
- 2019 Huntley High School Science Olympiad Invitational (Div. C) — 11th, 24th
- 2019 Crystal Lake Central High School Science Olympiad Invitational (Div. C) — 8th, 12th, 25th
- 2019 Conant High School Science Olympiad Invitational (Div. C) — 6th, 26th, 28th
- 2019 Palatine High School Science Olympiad Invitational (Div. C) — 12th, 44th
- 2018 Illinois Science Olympiad State Tournament (Div. C) — 21st
- 2018 Huntley High School Science Olympiad Invitational (Div. C) — 5th, 20th
- 2018 Conant High School Science Olympiad Invitational (Div. C) — 7th, 20th
- 2018 Palatine High School Science Olympiad Invitational (Div. C) — 29th, 52nd
- 2017 Illinois Science Olympiad State Tournament (Div. C) — 23rd
- 2017 Huntley High School Science Olympiad Invitational (Div. C) — 26th, 38th
- 2017 Libertyville High School Science Olympiad Invitational (Div. C) — 12th, 31st
- 2017 Palatine High School Science Olympiad Invitational (Div. C) — 42nd, 49th
- 2016 Illinois Science Olympiad State Tournament (Div. C) — 32nd
- 2025 Kentucky Science Olympiad State Tournament (Div. B) — 10th, 16th
- 2024 Kentucky Science Olympiad State Tournament (Div. B) — 9th, 11th
- 2023 Kentucky Science Olympiad State Tournament (Div. B) — 9th, 11th
- 2021 Kentucky Science Olympiad State Tournament (Div. B) — 4th, 6th
- 2021 Marquette University High School Mini Science Olympiad Invitational (Div. B) — 43rd, 46th
- 2019 Kentucky Science Olympiad State Tournament (Div. B) — 7th, 9th
- 2018 Kentucky Science Olympiad State Tournament (Div. B) — 11th, 14th
- 2017 Kentucky Science Olympiad State Tournament (Div. B) — 7th
- 2016 Kentucky Science Olympiad State Tournament (Div. B) — 11th
- 2015 Kentucky Science Olympiad State Tournament (Div. B) — 7th, 21st
- 2014 Kentucky Science Olympiad State Tournament (Div. B) — 9th, 10th
- 2013 Kentucky Science Olympiad State Tournament (Div. B) — 8th, 16th
- 2005 Science Olympiad National Tournament (Div. B) — 53rd
- 2026 Fairfax High School Science Olympiad Invitational (Div. C) — 13th, 36th
- 2026 Flint Hill Science Olympiad Invitational (Div. C) — 15th, 24th
- 2025 Virginia Science Olympiad State Tournament (Div. C) — 17th
- 2025 Fairfax Regional Tournament (Div. C) — 5th, 16th, 27th
- 2025 University of Virginia Science Olympiad Invitational (Div. C) — 27th, 29th, 29th
- 2025 Fairfax High School Science Olympiad Invitational (Div. C) — 32nd, 49th, 50th
- 2025 Flint Hill Science Olympiad Invitational (Div. C) — 20th, 24th
- 2024 Virginia Science Olympiad State Tournament (Div. C) — 14th
- 2024 Fairfax Regional Tournament (Div. C) — 7th, 17th
- 2024 Fairfax High School Science Olympiad Invitational (Div. C) — 15th, 39th
- 2024 Science Olympiad at Virginia Tech Invitational (Div. C) — 14th
- 2023 Virginia Science Olympiad State Tournament (Div. C) — 18th
- 2023 Thomas Jefferson Regional Tournament (Div. C) — 12th, 21st
- 2022 Virginia Science Olympiad State Tournament (Div. C) — 10th
- 2022 Fairfax Regional Tournament (Div. C) — 10th, 17th, 24th
- 2022 Duke University Science Olympiad Invitational (Div. C) — 29th, 57th, 58th
- 2022 Fairfax High School Science Olympiad Invitational (Div. C) — 5th, 22nd, 32nd
- 2021 Virginia Science Olympiad State Tournament (Div. C) — 8th
- 2021 Leibniz Regional Tournament (Div. C) — 6th, 9th
- 2021 MIT Science Olympiad Invitational (Div. C) — 108th
- 2021 Fairfax High School Science Olympiad Invitational (Div. C) — 15th, 35th
- 2020 Fairfax Regional Tournament (Div. C) — 9th, 10th, 16th
- 2020 Fairfax High School Science Olympiad Invitational (Div. C) — 16th, 29th, 40th
- 2019 Virginia Science Olympiad State Tournament (Div. C) — 15th
- 2019 Fairfax Regional Tournament (Div. C) — 8th, 12th, 19th
- 2019 Fairfax High School Science Olympiad Invitational (Div. C) — 24th, 32nd, 35th
- 2018 Virginia Science Olympiad State Tournament (Div. C) — 5th
- 2018 Fairfax Regional Tournament (Div. C) — 4th, 12th, 32nd
- 2018 Fairfax High School Science Olympiad Invitational (Div. C) — 14th, 21st, 46th
- 2017 Virginia Science Olympiad State Tournament (Div. C) — 4th
- 2017 Fairfax Regional Tournament (Div. C) — 1st, 11th, 14th
- 2016 Virginia Science Olympiad State Tournament (Div. C) — 4th
- 2016 Fairfax Regional Tournament (Div. C) — 2nd, 7th, 11th
- 2015 Virginia Science Olympiad State Tournament (Div. C) — 3rd
- 2015 Fairfax Regional Tournament (Div. C) — 2nd, 3rd, 5th
- 2015 Fairfax High School Science Olympiad Invitational (Div. C) — 1st, 8th, 13th
- 2014 Virginia Science Olympiad State Tournament (Div. C) — 3rd
- 2014 Charlottesville Regional Tournament (Div. C) — 1st, 3rd, 8th
- 2014 Battle at Valley Forge Science Olympiad Invitational (Div. C) — 13th, 20th
- 2013 Virginia Science Olympiad State Tournament (Div. C) — 3rd
- 2013 Stone Regional Tournament (Div. C) — 1st, 6th, 13th
- 2013 Battle at Valley Forge Science Olympiad Invitational (Div. C) — 11th, 30th
- 2012 Virginia Science Olympiad State Tournament (Div. C) — 5th
- 2012 Langley Regional Tournament (Div. C) — 5th, 7th, 16th
- 2012 Battle at Valley Forge Science Olympiad Invitational (Div. C) — 22nd, 28th, 33rd
- 2011 Virginia Science Olympiad State Tournament (Div. C) — 9th
- 2011 Langley Regional Tournament (Div. C) — 11th, 15th, 20th
- 2010 Virginia Science Olympiad State Tournament (Div. C) — 6th
- 2010 Fairfax Regional Tournament (Div. C) — 9th, 13th
- 2009 Langley Regional Tournament (Div. C) — 8th, 14th, 17th, 18th
- 2008 Virginia Science Olympiad State Tournament (Div. C) — 3rd
- 2007 Science Olympiad National Tournament (Div. C) — 48th
- 2026 Boyceville Satellite Science Olympiad Invitational (Div. C) — 64th, 111th, 139th, 199th, 235th, 269th, 288th
- 2026 Mason Satellite Science Olympiad Invitational (Div. C) — 53rd, 76th, 108th, 140th, 170th, 182nd, 186th
- 2026 Georgia Scrimmage Science Olympiad Invitational (Div. C) — 23rd, 86th, 87th, 167th, 182nd, 202nd, 212th
- 2025 Florida Science Olympiad State Tournament (Div. C) — 3rd, 10th, 12th
- 2025 Bulls Science Olympiad Invitational (Div. C) — 1st, 4th, 6th
- 2025 Mason Satellite Science Olympiad Invitational (Div. C) — 50th, 73rd, 96th, 115th, 120th, 124th, 135th, 139th
- 2025 Georgia Scrimmage Science Olympiad Invitational (Div. C) — 13th, 35th, 85th, 120th, 136th, 155th, 169th, 187th
- 2024 Florida Science Olympiad State Tournament (Div. C) — 5th, 11th, 24th
- 2024 Yellow Jacket Invitational at Georgia Tech (Div. C) — 2nd, 6th, 23rd, 34th
- 2024 Boyceville Satellite Science Olympiad Invitational (Div. C) — 27th, 70th, 127th, 139th, 170th, 213th
- 2024 Highlands Virtual Science Olympiad Invitational (Div. C) — 10th, 34th, 49th, 61st, 72nd, 79th
- 2023 Florida Science Olympiad State Tournament (Div. C) — 5th, 10th
- 2022 Science Olympiad National Tournament (Div. C) — 32nd
- 2022 Florida Science Olympiad State Tournament (Div. C) — 2nd, 23rd, 31st
- 2022 West Florida Regional Tournament (Div. C) — 1st, 7th, 9th, 17th, 21st, 22nd
- 2022 BirdSO Satellite Invitational (Div. C) — 34th, 113th, 118th, 122nd
- 2022 Rickards Science Olympiad Invitational (Div. C) — 70th, 71st, 92nd
- 2022 University of Texas at Austin Invitational (Div. C) — 4th, 18th, 19th
- 2021 Science Olympiad National Tournament (Div. C) — 29th
- 2021 Florida Science Olympiad State Tournament (Div. C) — 1st, 21st, 23rd
- 2021 Princeton University Science Olympiad Invitational (Div. C) — 21st
- 2021 Golden Gate Science Olympiad Invitational (Div. C) — 84th, 112th
- 2021 Yale University Science Olympiad Invitational (Div. C) — 22nd, 49th
- 2021 MIT Science Olympiad Invitational (Div. C) — 42nd, 98th
- 2021 Yosemite Mini SO Invitational (Div. C) — 32nd, 55th
- 2021 University of Georgia Invitational (Div. C) — 30th, 65th
- 2021 University of Texas at Austin Fall Invitational (Div. C) — 51st, 98th, 111th
- 2021 BEARSO Invitational (Div. C) — 103rd, 162nd, 189th
- 2019 Florida Science Olympiad State Tournament (Div. C) — 20th, 31st, 37th
- 2018 Florida Science Olympiad State Tournament (Div. C) — 11th
- 2017 Florida Science Olympiad State Tournament (Div. C) — 5th, 35th
- 2015 Florida Science Olympiad State Tournament (Div. C) — 5th, 35th
- 2014 Florida Science Olympiad State Tournament (Div. C) — 14th, 34th
- 2013 Florida Science Olympiad State Tournament (Div. C) — 22nd, 36th
- 2025 New York Science Olympiad State Tournament (Div. C) — 43rd
- 2025 Midstate Regional Tournament (Div. C) — 2nd, 8th
- 2025 Fayetteville-Manlius Invitational (Div. C) — 6th, 13th
- 2024 New York Science Olympiad State Tournament (Div. C) — 42nd
- 2024 Fayetteville-Manlius Invitational (Div. C) — 5th, 8th
- 2023 New York Science Olympiad State Tournament (Div. C) — 42nd
- 2023 Midstate Regional Tournament (Div. C) — 2nd, 13th, 33rd
- 2022 New York Science Olympiad State Tournament (Div. C) — 22nd
- 2022 New York Midstate Regional Tournament (Div. C) — 2nd, 14th
- 2021 New York Science Olympiad State Tournament (Div. C) — 44th
- 2020 New York Midstate Regional Tournament (Div. C) — 2nd, 13th, 14th
- 2019 New York Science Olympiad State Tournament (Div. C) — 22nd
- 2019 Midstate Regional Tournament (Div. C) — 2nd, 12th, 27th
- 2018 New York Science Olympiad State Tournament (Div. C) — 24th
- 2018 Midstate Regional Tournament (Div. C) — 2nd, 10th, 29th
- 2017 New York Science Olympiad State Tournament (Div. C) — 25th
- 2016 New York Science Olympiad State Tournament (Div. C) — 19th
- 2015 New York Science Olympiad State Tournament (Div. C) — 20th
- 2014 New York Science Olympiad State Tournament (Div. C) — 22nd
- 2013 New York Science Olympiad State Tournament (Div. C) — 15th
- 2012 New York Science Olympiad State Tournament (Div. C) — 12th
- 2011 New York Science Olympiad State Tournament (Div. C) — 16th
- 2010 New York Science Olympiad State Tournament (Div. C) — 18th
- 2026 University of Virginia - Tandem Friends Science Olympiad Invitational (Div. C) — 4th, 9th
- 2026 University of Virginia Science Olympiad Invitational (Div. C) — 7th, 20th
- 2025 Virginia Science Olympiad State Tournament (Div. C) — 19th
- 2025 National-Ready Regional Tournament (Div. C) — 16th, 20th, 23rd
- 2025 Fairfax High School Science Olympiad Invitational (Div. C) — 19th, 27th, 31st
- 2024 Virginia Science Olympiad State Tournament (Div. C) — 10th
- 2024 Lake Braddock Regional Tournament (Div. C) — 4th, 15th, 20th
- 2024 Fairfax High School Science Olympiad Invitational (Div. C) — 6th, 23rd, 29th
- 2023 Virginia Science Olympiad State Tournament (Div. C) — 12th
- 2023 Mary Washington Regional Tournament (Div. C) — 4th, 9th, 26th
- 2023 Fairfax High School Science Olympiad Invitational (Div. C) — 14th, 30th, 40th
- 2022 Virginia Science Olympiad State Tournament (Div. C) — 12th
- 2022 Lake Braddock Regional Tournament (Div. C) — 5th, 8th, 18th
- 2022 Fairfax High School Science Olympiad Invitational (Div. C) — 12th, 15th, 24th
- 2021 Virginia Science Olympiad State Tournament (Div. C) — 21st
- 2021 Troy Athens Science Olympiad Invitational (Div. C) — 36th
- 2021 Leibniz Regional Tournament (Div. C) — 10th, 17th, 19th
- 2021 Duke University Science Olympiad Invitational (Div. C) — 71st, 114th, 123rd
- 2021 Westlake High School Science Olympiad Invitational (Div. C) — 40th
- 2021 Fairfax High School Science Olympiad Invitational (Div. C) — 41st, 47th, 52nd
- 2021 Pearl City High School Science Olympiad Invitational (Div. C) — 19th, 26th
- 2020 Charlottesville Regional Tournament (Div. C) — 1st, 4th, 6th
- 2020 Fairfax High School Science Olympiad Invitational (Div. C) — 15th, 20th, 27th
- 2020 National Cathedral School Science Olympiad Invitational (Div. C) — 8th, 14th, 34th
- 2019 Virginia Science Olympiad State Tournament (Div. C) — 9th
- 2019 Fairfax Regional Tournament (Div. C) — 5th, 11th, 20th
- 2019 Fairfax High School Science Olympiad Invitational (Div. C) — 9th, 29th, 44th
- 2019 National Cathedral School Science Olympiad Invitational (Div. C) — 14th, 27th
- 2018 Virginia Science Olympiad State Tournament (Div. C) — 13th
- 2018 Woodson Regional Tournament (Div. C) — 4th, 8th, 13th
- 2018 Fairfax High School Science Olympiad Invitational (Div. C) — 9th, 30th, 31st
- 2017 Virginia Science Olympiad State Tournament (Div. C) — 5th
- 2017 Lake Braddock Regional Tournament (Div. C) — 5th, 10th, 15th
- 2016 Virginia Science Olympiad State Tournament (Div. C) — 5th
- 2016 Marshall Regional Tournament (Div. C) — 5th, 7th, 9th
- 2015 Virginia Science Olympiad State Tournament (Div. C) — 5th
- 2015 Fairfax Regional Tournament (Div. C) — 1st, 4th, 7th
- 2015 Fairfax High School Science Olympiad Invitational (Div. C) — 6th, 12th, 15th
- 2014 Virginia Science Olympiad State Tournament (Div. C) — 7th
- 2014 Lake Braddock Regional Tournament (Div. C) — 4th, 6th, 7th
- 2014 Fairfax High School Science Olympiad Invitational (Div. C) — 7th, 8th
- 2013 Virginia Science Olympiad State Tournament (Div. C) — 7th
- 2013 Stone Regional Tournament (Div. C) — 5th, 7th, 8th
- 2013 Charlottesville Regional Tournament (Div. B) — 15th
- 2012 Virginia Science Olympiad State Tournament (Div. B) — 18th
- 2012 Virginia Science Olympiad State Tournament (Div. C) — 8th
- 2012 Langley Regional Tournament (Div. C) — 2nd, 6th, 17th
- 2012 Kilmer Regional Tournament (Div. B) — 10th
- 2011 Virginia Science Olympiad State Tournament (Div. B) — 16th
- 2011 Virginia Science Olympiad State Tournament (Div. C) — 5th
- 2011 Rachel Carson Regional Tournament (Div. B) — 12th
- 2011 Rachel Carson Regional Tournament (Div. C) — 5th, 8th, 15th
- 2010 Virginia Science Olympiad State Tournament (Div. B) — 8th
- 2010 Virginia Science Olympiad State Tournament (Div. C) — 5th
- 2010 George Washington Regional Tournament (Div. B) — 11th
- 2010 Fairfax Regional Tournament (Div. C) — 7th, 14th, 22nd
- 2009 Langley Regional Tournament (Div. C) — 9th
- 2008 Virginia Science Olympiad State Tournament (Div. C) — 7th
- 2017 Washington Science Olympiad State Tournament (Div. B) — 18th
- 2017 Southwest Washington Regional Tournament (Div. B) — 4th, 13th
- 2016 Washington Science Olympiad State Tournament (Div. B) — 16th
- 2016 Southwest Washington Regional Tournament (Div. B) — 3rd, 6th
- 2015 Washington Science Olympiad State Tournament (Div. B) — 11th
- 2015 Southwest Washington Regional Tournament (Div. B) — 2nd
- 2014 Washington Science Olympiad State Tournament (Div. B) — 4th
- 2014 Southwest Washington Regional Tournament (Div. B) — 1st
- 2013 Southwest Washington Regional Tournament (Div. B) — 4th
- 2012 Washington Science Olympiad State Tournament (Div. B) — 5th, 18th
- 2012 Southwest Washington Regional Tournament (Div. B) — 2nd, 3rd
- 2011 Washington Science Olympiad State Tournament (Div. B) — 3rd, 9th
- 2011 Southwest Washington Regional Tournament (Div. B) — 3rd, 4th
- 2010 Washington Science Olympiad State Tournament (Div. B) — 4th, 5th
- 2010 Southwest Washington Regional Tournament (Div. B) — 2nd, 3rd
- 2009 Washington Science Olympiad State Tournament (Div. B) — 2nd, 9th
- 2009 Southwest Washington Regional Tournament (Div. B) — 2nd, 4th
- 2008 Washington Science Olympiad State Tournament (Div. B) — 4th, 7th
- 2008 Southwest Washington Regional Tournament (Div. B) — 2nd, 3rd
- 2007 Washington Science Olympiad State Tournament (Div. B) — 9th
- 2006 Washington Science Olympiad State Tournament (Div. B) — 4th
- 2006 Southwest Washington Regional Tournament (Div. B) — 2nd
- 2005 Washington Science Olympiad State Tournament (Div. B) — 4th
- 2005 Southwest Washington Regional Tournament (Div. B) — 2nd
- 2004 Washington Science Olympiad State Tournament (Div. B) — 10th
- 2004 Southwest Washington Regional Tournament (Div. B) — 4th
- 2026 Greenbrier Science Olympiad Invitational (Div. B) — 5th, 6th
- 2026 Rustin Science Olympiad Invitational (AAA Track) (Div. B) — 12th
- 2026 Boyceville Satellite Science Olympiad Invitational (Div. B) — 3rd
- 2026 Dodgen-Walton In-Person Science Olympiad Invitational (Div. B) — 4th, 15th, 19th
- 2025 North Carolina Science Olympiad State Tournament (Div. B) — 3rd
- 2025 High Desert Science Olympiad Invitational (Div. B) — 26th, 48th, 50th
- 2025 Springhouse Middle School Science Olympiad Invitational Tournament (AAA Track) (Div. B) — 14th
- 2025 Wolfpack Science Olympiad Invitational (Div. B) — 3rd, 13th, 25th
- 2025 Boyceville Satellite Science Olympiad Invitational (Div. B) — 25th, 55th, 71st
- 2025 Dodgen-Walton In-Person Science Olympiad Invitational (Div. B) — 2nd, 13th, 15th
- 2025 Rickards Science Olympiad Invitational (Div. B) — 37th, 103rd, 106th
- 2024 Science Olympiad National Tournament (Div. B) — 22nd
- 2024 North Carolina Science Olympiad State Tournament (Div. B) — 1st
- 2024 Wolfpack Science Olympiad Invitational (Div. B) — 1st, 4th
- 2024 Chattahoochee Science Olympiad Invitational (Div. B) — 3rd, 7th, 9th
- 2024 Dodgen-Walton In-Person Science Olympiad Invitational (Div. B) — 9th, 18th, 19th
- 2023 High Desert Satellite Invitational (Div. B) — 4th, 10th, 12th
- 2023 High Desert Mini Invitational (Div. B) — 7th, 12th, 18th
- 2023 Chattahoochee Science Olympiad Invitational (Div. B) — 2nd, 12th, 15th
- 2022 Charlotte Regional Tournament (Div. B) — 2nd, 3rd, 5th
- 2022 Chattahoochee Science Olympiad Invitational (Div. B) — 5th, 6th, 8th
- 2021 Troy High School MiniSO Invitational (Div. B) — 11th, 20th
- 2021 BirdSO Science Olympiad Invitational (Div. B) — 12th, 15th
- 2021 Sierra Vista Science Olympiad Invitational (Div. B) — 31st
- 2021 Redmond Science Olympiad Invitational (Div. B) — 8th
- 2020 Chattahoochee Science Olympiad Invitational (Div. B) — 4th, 9th, 15th
- 2014 Science Olympiad National Tournament (Div. B) — 23rd
- 2012 Science Olympiad National Tournament (Div. B) — 35th
- 2010 Science Olympiad National Tournament (Div. B) — 29th
- 2009 Science Olympiad National Tournament (Div. B) — 21st
- 2008 Science Olympiad National Tournament (Div. B) — 16th
- 2007 Science Olympiad National Tournament (Div. B) — 2nd
- 2005 Science Olympiad National Tournament (Div. B) — 38th
- 2026 University of Southern California Science Olympiad Invitational (Div. B) — 11th, 30th, 60th
- 2026 Oak Valley Science Olympiad Invitational (Div. B) — 5th, 10th, 21st
- 2026 Archimedean Science Olympiad Invitational (Div. B) — 5th, 21st, 34th
- 2026 Camas Science Olympiad Invitational (Div. B) — 3rd, 12th, 27th
- 2026 Dodgen-Walton Satellite Science Olympiad Invitational (Div. B) — 3rd, 10th, 18th
- 2026 Mason Satellite Science Olympiad Invitational (Div. B) — 19th, 47th, 51st
- 2026 Bay Academy Science Olympiad Invitational (Div. B) — 8th, 14th, 17th
- 2026 LASA Science Olympiad Invitational (Div. B) — 18th, 23rd, 39th, 83rd
- 2026 Georgia Scrimmage Science Olympiad Invitational (Div. B) — 21st, 44th, 53rd, 133rd
- 2026 Highlands Virtual Science Olympiad Invitational (Div. B) — 28th, 30th, 39th, 44th
- 2025 Southern California Science Olympiad State Tournament (Div. B) — 6th
- 2025 Orange County Regional Tournament (Div. B) — 5th, 8th
- 2025 Troy Science Olympiad Invitational (Div. B) — 8th, 16th, 23rd, 31st
- 2025 STEMBoost Satellite Science Olympiad Invitational (Div. B) — 37th, 53rd, 55th, 74th
- 2025 Sierra Vista Science Olympiad Invitational (Div. B) — 6th, 11th
- 2025 Kennedy Science Olympiad Invitational (Div. B) — 8th, 22nd, 48th, 68th
- 2025 Horace Greeley Science Olympiad Invitational (Div. B) — 24th, 47th, 48th, 93rd
- 2025 University of Southern California Science Olympiad Invitational (Div. B) — 9th, 25th, 47th, 64th
- 2025 UC Riverside Highlander Science Olympiad Invitational (Div. B) — 10th, 16th, 29th, 34th
- 2025 Rustin Science Olympiad Invitational (AAA Track) (Div. B) — 17th, 38th, 43rd, 62nd
- 2025 Camas Science Olympiad Invitational (Div. B) — 11th, 29th, 37th, 43rd
- 2025 Mason Satellite Science Olympiad Invitational (Div. B) — 10th, 30th, 39th, 72nd
- 2025 Rickards Science Olympiad Invitational (Div. B) — 7th, 41st, 47th, 163rd
- 2025 Dulles Science Olympiad Invitational (Div. B) — 9th, 11th, 13th, 18th
- 2025 Georgia Scrimmage Science Olympiad Invitational (Div. B) — 15th, 19th, 24th, 86th
- 2025 Highlands Virtual Science Olympiad Invitational (Div. B) — 18th, 20th, 31st, 65th
- 2024 Southern California Science Olympiad State Tournament (Div. B) — 5th
- 2024 Orange County School of the Arts Invitational (Div. B) — 4th, 9th
- 2024 Orange County Regional Tournament (Div. B) — 4th, 8th
- 2024 BirdSO Satellite Invitational (Div. B) — 8th, 33rd, 62nd, 100th
- 2024 Sierra Vista Science Olympiad Invitational (Div. B) — 5th, 19th, 29th
- 2024 BirdSO Science Olympiad Invitational (Div. B) — 5th, 24th, 26th, 61st
- 2024 Troy High School Science Olympiad Invitational (Div. B) — 6th, 12th
- 2024 Camas Science Olympiad Invitational (Div. B) — 4th, 15th, 24th, 32nd
- 2024 Rickards Science Olympiad Invitational (Div. B) — 7th, 29th, 35th, 114th
- 2024 Highlands Virtual Science Olympiad Invitational (Div. B) — 4th, 26th, 48th, 69th
- 2023 Southern California Science Olympiad State Tournament (Div. B) — 2nd
- 2023 Orange County Regional Tournament (Div. B) — 2nd
- 2023 Kennedy Science Olympiad Invitational (Div. B) — 4th
- 2023 BirdSO Satellite Invitational (Div. B) — 4th, 37th, 61st
- 2023 Sierra Vista Science Olympiad Invitational (Div. B) — 4th, 10th, 28th
- 2023 High Desert Satellite Invitational (Div. B) — 60th
- 2023 Science Olympiad at Virginia Tech Invitational (Div. B) — 2nd, 7th, 25th
- 2023 BirdSO In-Person Invitational (Div. B) — 5th, 10th, 39th
- 2023 Mira Loma High School Science Olympiad Invitational (Div. B) — 5th, 11th
- 2023 High Desert Mini Invitational (Div. B) — 3rd, 6th, 22nd
- 2023 Dick Smith Memorial Science Olympiad Invitational (Div. B) — 31st
- 2023 Boyceville Satellite Science Olympiad Invitational (Div. B) — 4th, 8th
- 2023 BullSO Science Olympiad Invitational (Div. B) — 2nd, 6th, 15th
- 2023 Rickards Science Olympiad Invitational (Div. B) — 4th, 9th, 53rd
- 2023 Georgia Scrimmage Science Olympiad Invitational (Div. B) — 6th, 22nd, 27th
- 2023 Highlands Virtual Science Olympiad Invitational (Div. B) — 4th, 15th, 27th
- 2022 Southern California Science Olympiad State Tournament (Div. B) — 4th
- 2022 Orange County Regional Tournament (Div. B) — 4th, 13th, 19th, 29th
- 2022 Kennedy Science Olympiad Invitational (Div. B) — 7th, 36th, 58th, 60th
- 2022 Sierra Vista Science Olympiad Invitational (Div. B) — 5th, 20th, 25th
- 2022 Science Olympiad National Invitational (Div. B) — 24th, 79th, 127th, 162nd
- 2022 BirdSO Mini Invitational (Div. B) — 6th, 52nd
- 2022 Troy High School Science Olympiad Invitational (Div. B) — 7th, 20th, 31st, 34th
- 2022 Belleville Satellite SO Invitational (Div. B) — 8th, 9th, 29th, 34th
- 2022 Rickards Science Olympiad Invitational (Div. B) — 29th, 31st, 56th, 61st
- 2021 Science Olympiad National Tournament (Div. B) — 2nd
- 2021 Lexington Science Olympiad Invitational (Div. B) — 1st
- 2021 Southern California Science Olympiad State Tournament (Div. B) — 1st
- 2021 Marquette University High School Mini Science Olympiad Invitational (Div. B) — 2nd
- 2021 Troy High School MiniSO Invitational (Div. B) — 14th, 25th
- 2021 BirdSO Science Olympiad Invitational (Div. B) — 1st, 59th
- 2021 Orange County Regional Tournament (Div. B) — 1st, 9th, 10th
- 2021 University of Michigan Science Olympiad Invitational (Div. B) — 1st
- 2021 Mentor Science Olympiad Invitational (Div. B) — 21st, 23rd
- 2021 Kennedy Science Olympiad Invitational (Div. B) — 2nd, 42nd
- 2021 Eagle Science Olympiad Invitational (Div. B) — 38th, 95th
- 2021 Springhouse Middle School Science Olympiad Invitational Tournament (AAA Track) (Div. B) — 1st, 15th
- 2021 Sierra Vista Science Olympiad Invitational (Div. B) — 21st, 46th, 93rd
- 2021 Harvard – Brown Science Olympiad Invitational (Div. B) — 1st, 30th
- 2021 Slinger High School Mini Science Olympiad Invitational (Div. B) — 7th
- 2021 University of Chicago Science Olympiad Invitational (Div. B) — 11th, 50th
- 2021 Cobra Science Olympiad Invitational (Div. B) — 17th
- 2021 Solon Middle School Science Olympiad Invitational (Div. B) — 1st
- 2021 Kenston Science Olympiad Invitational (Div. B) — 1st
- 2021 Gopher Science Olympiad Invitational (Div. B) — 9th
- 2021 Socorro High School Science Olympiad Invitational (Div. B) — 9th
- 2021 Westlake High School Science Olympiad Invitational (Div. B) — 1st
- 2021 Rustin Science Olympiad Invitational (Div. B) — 1st
- 2021 Pearl City High School Science Olympiad Invitational (Div. B) — 14th
- 2021 Camas Science Olympiad Invitational (Div. B) — 1st, 12th
- 2021 Rickards Science Olympiad Invitational (Div. B) — 13th, 16th
- 2021 Dodgen-Walton Science Olympiad Invitational (Div. B) — 27th
- 2021 Boyceville Mini SO Science Olympiad Invitational (Div. B) — 2nd, 24th
- 2021 University of Texas at Austin Fall Invitational (Div. B) — 2nd, 24th, 43rd
- 2021 BEARSO Invitational (Div. B) — 2nd, 40th, 47th
- 2020 Orange County Regional Tournament (Div. B) — 1st
- 2020 Jeffrey Trail Invitational (Div. B) — 2nd, 4th, 15th, 53rd
- 2020 Glen A. Wilson Science Olympiad Invitational (Div. B) — 3rd, 5th
- 2020 Carmel Valley Science Olympiad Invitational (Div. B) — 2nd, 7th
- 2020 Mira Loma High School Science Olympiad Invitational (Div. B) — 2nd
- 2020 Ladera Vista Science Olympiad Invitational (Div. B) — 3rd
- 2020 Winston Churchill Science Olympiad Invitational (Div. B) — 2nd, 3rd
- 2020 University of Texas at Austin Fall Invitational (Div. B) — 1st, 5th, 9th
- 2019 Southern California Science Olympiad State Tournament (Div. B) — 2nd
- 2019 Orange County Regional Tournament (Div. B) — 2nd
- 2019 Kraemer Science Olympiad Invitational (Div. B) — 1st, 9th, 22nd
- 2019 Mesa Robles Science Olympiad Invitational (Div. B) — 2nd, 11th
- 2019 Carmel Valley Science Olympiad Invitational (Div. B) — 3rd, 11th
- 2019 Ladera Vista Science Olympiad Invitational (Div. B) — 1st
- 2018 Science Olympiad National Tournament (Div. B) — 9th
- 2018 Southern California Science Olympiad State Tournament (Div. B) — 1st
- 2018 Orange County Regional Tournament (Div. B) — 2nd
- 2017 Southern California Science Olympiad State Tournament (Div. B) — 3rd
- 2016 Southern California Science Olympiad State Tournament (Div. B) — 6th
- 2015 Southern California Science Olympiad State Tournament (Div. B) — 3rd
- 2014 Southern California Science Olympiad State Tournament (Div. B) — 5th
- 2026 Nassau East Regional Tournament (Div. C) — 2nd, 7th, 8th
- 2026 MIT Science Olympiad Invitational (Div. C) — 26th
- 2026 Columbia University Science Olympiad Invitational (Div. C) — 12th, 26th, 60th
- 2026 Boyceville Satellite Science Olympiad Invitational (Div. C) — 11th, 22nd, 48th
- 2026 Science Olympiad at Cornell Invitational (Div. C) — 8th, 21st
- 2026 Rickards Science Olympiad Invitational (Div. C) — 9th, 34th, 89th
- 2025 New York Science Olympiad State Tournament (Div. C) — 5th
- 2025 Science Olympiad at University of Pennsylvania Invitational (Div. C) — 14th
- 2025 Nassau East Regional Tournament (Div. C) — 2nd, 5th, 14th
- 2025 Harvard Science Olympiad Invitational (Div. C) — 58th, 58th
- 2025 Columbia University Science Olympiad Invitational (Div. C) — 1st, 22nd, 24th
- 2025 Boyceville Satellite Science Olympiad Invitational (Div. C) — 26th, 28th, 47th
- 2025 Rickards Science Olympiad Invitational (Div. C) — 19th, 33rd, 79th
- 2024 Lexington Science Olympiad Invitational (Div. C) — 7th
- 2024 New York Science Olympiad State Tournament (Div. C) — 6th
- 2024 Nassau East Regional Tournament (Div. C) — 2nd, 5th, 11th
- 2024 Columbia University Science Olympiad Invitational (Div. C) — 5th, 16th
- 2024 Stuyvesant Science Olympiad Invitational (Div. C) — 1st, 2nd, 6th
- 2024 Rickards Science Olympiad Invitational (Div. C) — 6th, 27th, 35th
- 2023 New York Science Olympiad State Tournament (Div. C) — 4th
- 2023 BirdSO Satellite Invitational (Div. C) — 22nd, 38th, 87th
- 2023 Nassau East Regional Tournament (Div. C) — 2nd, 5th, 6th
- 2023 Long Island Science Olympiad Invitational (Div. C) — 4th, 11th, 20th
- 2023 Rickards Science Olympiad Invitational (Div. C) — 3rd, 6th, 19th
- 2022 New York Science Olympiad State Tournament (Div. C) — 9th
- 2022 New York Nassau East Regional Tournament (Div. C) — 2nd, 7th, 10th
- 2022 BirdSO Mini Invitational (Div. C) — 19th, 67th, 88th
- 2021 New York Science Olympiad State Tournament (Div. C) — 7th
- 2021 Nassau East Regional Tournament (Div. C) — 2nd, 7th, 17th, 19th
- 2021 BirdSO Science Olympiad Invitational (Div. C) — 22nd, 44th, 82nd, 83rd
- 2021 Science Olympiad at Penn State Invitational (Div. C) — 19th, 26th, 45th
- 2021 Rice Science Olympiad Invitational (Div. C) — 6th, 15th, 35th
- 2021 Science Olympiad at Las Vegas Invitational (Div. C) — 18th, 27th, 45th, 61st
- 2021 Rickards Science Olympiad Invitational (Div. C) — 4th, 19th, 27th
- 2020 Nassau East Regional Tournament (Div. C) — 5th, 9th, 14th
- 2019 New York Science Olympiad State Tournament (Div. C) — 20th
- 2019 Nassau East Regional Tournament (Div. C) — 2nd, 13th, 21st
- 2019 Long Island Science Olympiad Invitational (Div. C) — 23rd, 37th
- 2018 New York Science Olympiad State Tournament (Div. C) — 21st
- 2018 Long Island Science Olympiad Invitational (Div. C) — 21st, 28th
- 2017 New York Science Olympiad State Tournament (Div. C) — 23rd
- 2017 Islip Science Olympiad Invitational (Div. C) — 14th, 42nd
- 2016 Islip Science Olympiad Invitational (Div. C) — 23rd, 34th
- 2015 Islip Science Olympiad Invitational (Div. C) — 29th
- 2026 Thomas Jefferson Science Olympiad Invitational (Div. B) — 18th, 31st
- 2026 West Springfield - Lake Braddock Science Olympiad Invitational (Div. B) — 26th, 33rd
- 2025 Virginia Science Olympiad State Tournament (Div. B) — 12th
- 2025 National-Ready Regional Tournament (Div. B) — 10th, 17th
- 2025 Lake Braddock - West Springfield Science Olympiad Invitational (Div. B) — 19th, 29th
- 2025 Rickards Science Olympiad Invitational (Div. B) — 131st
- 2024 Virginia Science Olympiad State Tournament (Div. B) — 14th
- 2024 Centreville Regional Tournament (Div. B) — 6th, 14th, 15th
- 2023 Virginia Science Olympiad State Tournament (Div. B) — 16th
- 2023 Mary Washington Regional Tournament (Div. B) — 8th, 18th, 30th
- 2023 Science Olympiad at Virginia Tech Invitational (Div. B) — 17th, 41st, 47th
- 2022 Virginia Science Olympiad State Tournament (Div. B) — 19th
- 2022 Lake Braddock Regional Tournament (Div. B) — 5th, 19th, 20th
- 2022 Boyceville Satellite Science Olympiad Invitational (Div. B) — 83rd, 93rd, 96th, 113th, 116th
- 2021 Virginia Science Olympiad State Tournament (Div. B) — 10th
- 2021 Kennedy Science Olympiad Invitational (Div. B) — 45th, 75th
- 2021 Hooke Regional Tournament (Div. B) — 6th, 7th, 12th
- 2021 STEMBoost Science Olympiad Invitational (Div. B) — 28th, 45th, 64th
- 2021 National Cathedral School Science Olympiad Invitational (Div. B) — 8th
- 2021 Lake Braddock Science Olympiad Invitational (Div. B) — 20th, 46th, 47th
- 2020 Fairfax Regional Tournament (Div. B) — 11th, 13th, 18th
- 2020 Lake Braddock Science Olympiad Invitational (Div. B) — 20th, 29th, 33rd
- 2019 Virginia Science Olympiad State Tournament (Div. B) — 4th
- 2019 Fairfax Regional Tournament (Div. B) — 2nd, 10th
- 2018 Virginia Science Olympiad State Tournament (Div. B) — 16th
- 2018 Fairfax Regional Tournament (Div. B) — 3rd, 10th
- 2018 Lanier Science Olympiad Invitational (Div. B) — 15th, 22nd
- 2017 Virginia Science Olympiad State Tournament (Div. B) — 14th
- 2017 Fairfax Regional Tournament (Div. B) — 4th, 14th
- 2016 Virginia Science Olympiad State Tournament (Div. B) — 11th
- 2016 Marshall Regional Tournament (Div. B) — 8th
- 2015 Virginia Science Olympiad State Tournament (Div. B) — 15th
- 2015 Marshall Regional Tournament (Div. B) — 6th, 15th
- 2014 Virginia Science Olympiad State Tournament (Div. B) — 16th
- 2014 Charlottesville Regional Tournament (Div. B) — 5th
- 2026 Mira Loma High School Science Olympiad Invitational (Div. B) — 2nd, 12th
- 2026 Rustin Science Olympiad Invitational (AAA Track) (Div. B) — 10th
- 2026 Archimedean Science Olympiad Invitational (Div. B) — 7th
- 2026 Boyceville Satellite Science Olympiad Invitational (Div. B) — 4th, 29th, 37th, 49th
- 2026 Mason Satellite Science Olympiad Invitational (Div. B) — 9th
- 2026 Dulles Science Olympiad Invitational (Div. B) — 14th
- 2026 Rickards Science Olympiad Invitational (Div. B) — 8th
- 2025 Northern California Science Olympiad State Tournament (Div. B) — 3rd
- 2025 Santa Clara County Regional Tournament (Div. B) — 2nd, 7th, 14th
- 2025 Jordan Science Olympiad Invitational (Div. B) — 2nd, 10th, 26th, 28th
- 2025 CrabSO Science Olympiad Invitational (Div. B) — 1st
- 2025 STEMBoost Satellite Science Olympiad Invitational (Div. B) — 5th, 14th, 21st, 24th
- 2025 High Desert Science Olympiad Invitational (Div. B) — 2nd, 7th, 9th, 18th
- 2025 Kennedy Science Olympiad Invitational (Div. B) — 4th, 12th, 17th, 33rd
- 2025 Mira Loma High School Science Olympiad Invitational (Div. B) — 2nd, 6th
- 2025 Rustin Science Olympiad Invitational (AAA Track) (Div. B) — 9th
- 2025 Boyceville Satellite Science Olympiad Invitational (Div. B) — 12th, 31st, 49th, 66th
- 2025 Mason Satellite Science Olympiad Invitational (Div. B) — 11th
- 2024 Northern California Science Olympiad State Tournament (Div. B) — 4th
- 2024 Southern California Science Olympiad State Tournament (Div. B) — 30th
- 2024 Santa Clara County Regional Tournament (Div. B) — 2nd, 9th, 11th
- 2024 Kennedy Science Olympiad Invitational (Div. B) — 3rd, 13th, 15th
- 2024 Boyceville Satellite Science Olympiad Invitational (Div. B) — 6th, 16th, 37th
- 2023 Northern California Science Olympiad State Tournament (Div. B) — 2nd
- 2023 Santa Clara County Regional Tournament (Div. B) — 2nd, 7th, 9th
- 2023 Kennedy Science Olympiad Invitational (Div. B) — 5th, 11th, 12th
- 2023 High Desert Satellite Invitational (Div. B) — 1st
- 2023 High Desert Mini Invitational (Div. B) — 2nd
- 2023 Boyceville Satellite Science Olympiad Invitational (Div. B) — 9th, 30th, 34th
- 2023 Rickards Science Olympiad Invitational (Div. B) — 7th
- 2022 Northern California Science Olympiad State Tournament (Div. B) — 2nd
- 2022 Santa Clara County Regional Tournament (Div. B) — 3rd, 8th, 11th
- 2022 Kennedy Science Olympiad Invitational (Div. B) — 5th, 14th, 27th
- 2022 BirdSO Satellite Invitational (Div. B) — 13th, 170th, 170th
- 2022 Science Olympiad National Invitational (Div. B) — 11th, 22nd, 42nd
- 2022 BirdSO Mini Invitational (Div. B) — 5th, 22nd, 45th
- 2022 Boyceville Satellite Science Olympiad Invitational (Div. B) — 8th
- 2022 Rickards Science Olympiad Invitational (Div. B) — 8th
- 2021 Northern California Science Olympiad State Tournament (Div. B) — 3rd
- 2021 Santa Clara County Regional Tournament (Div. B) — 2nd, 6th, 9th
- 2021 University of Michigan Science Olympiad Invitational (Div. B) — 4th, 11th
- 2021 Kennedy Science Olympiad Invitational (Div. B) — 10th, 22nd, 41st
- 2021 Johns Hopkins Science Olympiad Invitational (Open League) (Div. B) — 2nd
- 2021 Christensen Cougar Science Olympiad Invitational (Div. B) — 2nd
- 2021 Sierra Vista Science Olympiad Invitational (Div. B) — 93rd, 93rd
- 2021 Harvard – Brown Science Olympiad Invitational (Div. B) — 3rd, 18th
- 2021 Santa Clara County Invitational (Div. B) — 2nd, 6th, 9th
- 2021 STEMBoost Science Olympiad Invitational (Div. B) — 23rd
- 2021 Solon Middle School Science Olympiad Invitational (Div. B) — 4th, 26th
- 2021 Rustin Science Olympiad Invitational (Div. B) — 7th, 25th, 60th
- 2021 Rickards Science Olympiad Invitational (Div. B) — 1st, 7th, 21st
- 2021 Dodgen-Walton Science Olympiad Invitational (Div. B) — 3rd
- 2021 BEARSO Invitational (Div. B) — 4th
- 2020 Nordic Science Olympiad Invitational (Div. B) — 2nd, 4th
- 2020 Christensen Cougar Science Olympiad Invitational (Div. B) — 2nd
- 2020 Jeffrey Trail Invitational (Div. B) — 49th, 54th
- 2020 Mira Loma High School Science Olympiad Invitational (Div. B) — 12th
- 2019 Northern California Science Olympiad State Tournament (Div. B) — 4th
- 2019 Mira Loma High School Science Olympiad Invitational (Div. B) — 5th
- 2018 Northern California Science Olympiad State Tournament (Div. B) — 2nd
- 2018 Nordic Science Olympiad Invitational (Div. B) — 1st, 3rd
- 2017 Northern California Science Olympiad State Tournament (Div. B) — 3rd
- 2016 Northern California Science Olympiad State Tournament (Div. B) — 9th
- 2015 Northern California Science Olympiad State Tournament (Div. B) — 4th
- 2014 Northern California Science Olympiad State Tournament (Div. B) — 5th
- 2014 Bay Area Regional Tournament (Div. B) — 6th
- 2026 Purdue University Science Olympiad Invitational (Div. C) — 12th, 13th
- 2026 Whiting High School Science Olympiad Invitational (Div. C) — 7th, 10th
- 2026 Northridge Science Olympiad Invitational (Div. C) — 7th, 13th
- 2025 Indiana Science Olympiad State Tournament (Div. C) — 7th
- 2025 Northwestern University Science Olympiad Invitational (Div. C) — 8th
- 2025 Indiana University Northwest Regional Tournament (Div. C) — 2nd, 11th
- 2025 Fighting Irish Science Olympiad Invitational (Div. C) — 5th, 6th
- 2025 Northridge Science Olympiad Invitational (Div. C) — 3rd, 4th
- 2024 Indiana Science Olympiad State Tournament (Div. C) — 6th
- 2024 Northwestern University Science Olympiad Invitational (Div. C) — 15th
- 2024 Fighting Irish Science Olympiad Invitational (Div. C) — 6th, 8th
- 2023 Indiana Science Olympiad State Tournament (Div. C) — 3rd
- 2023 University of Michigan Science Olympiad Invitational (Div. C) — 31st
- 2022 Indiana Science Olympiad State Tournament (Div. C) — 6th
- 2022 University of Michigan Science Olympiad Invitational (Div. C) — 13th
- 2022 Science Olympiad National Invitational (Div. C) — 68th, 81st
- 2021 Indiana Science Olympiad State Tournament (Div. C) — 4th
- 2021 University of Michigan Science Olympiad Invitational (Div. C) — 23rd, 40th
- 2020 University of Michigan Science Olympiad Invitational (Div. C) — 13th
- 2020 Portage Science Olympiad Invitational (Div. C) — 2nd, 4th
- 2019 Indiana Science Olympiad State Tournament (Div. C) — 6th
- 2019 University of Michigan Science Olympiad Invitational (Div. C) — 13th
- 2019 Lake Central High School Science Olympiad Invitational (Div. C) — 2nd, 9th
- 2019 University of Chicago Science Olympiad Invitational (Div. C) — 9th, 10th
- 2019 Northview Science Olympiad Invitational (Div. C) — 9th, 14th
- 2018 Indiana Science Olympiad State Tournament (Div. C) — 5th
- 2018 Northview Science Olympiad Invitational (Div. C) — 11th, 12th
- 2017 Northridge Science Olympiad Invitational (Div. C) — 7th, 13th
- 2026 Seven Lakes Science Olympiad Invitational (Div. C) — 37th, 47th
- 2026 Dulles Science Olympiad Invitational (Div. C) — 35th
- 2026 University of Texas at Austin Science Olympiad Invitational (Div. C) — 38th, 42nd
- 2026 LASA Science Olympiad Invitational (Div. C) — 61st
- 2025 Seven Lakes Science Olympiad Invitational (Div. C) — 32nd, 41st
- 2025 University of Texas at Austin Science Olympiad Invitational (Div. C) — 24th, 37th
- 2025 Dulles Science Olympiad Invitational (Div. C) — 47th, 53rd
- 2024 Texas Science Olympiad State Tournament (Div. C) — 24th
- 2024 Seven Lakes High School Invitational (Div. C) — 16th
- 2024 University of Texas at Austin Science Olympiad Invitational (Div. C) — 27th, 39th
- 2024 Rickards Science Olympiad Invitational (Div. C) — 214th, 214th
- 2023 Corpus Christi Regional Tournament (Div. C) — 6th, 9th
- 2023 Seven Lakes High School Science Olympiad Invitational (Div. C) — 25th
- 2023 University of Texas at Austin Invitational (Div. C) — 30th, 31st
- 2022 Lexington Science Olympiad Invitational (Div. C) — 15th
- 2022 San Antonio Regional Tournament (Div. C) — 9th
- 2022 University of Texas at Austin Invitational (Div. C) — 25th, 35th
- 2021 University of Texas at Austin Regional Tournament (Div. C) — 9th, 18th
- 2021 Seven Lakes Science Olympiad Invitational (Div. C) — 24th, 35th
- 2021 Rice Science Olympiad Invitational (Div. C) — 56th, 72nd
- 2021 University of Texas at Austin Fall Invitational (Div. C) — 90th, 105th
- 2020 Rice University Science Olympiad Invitational (Div. C) — 30th
- 2014 Texas Science Olympiad State Tournament (Div. C) — 20th
- 2013 Texas Science Olympiad State Tournament (Div. C) — 18th
- 2011 Texas Science Olympiad State Tournament (Div. C) — 10th
- 2010 Texas Science Olympiad State Tournament (Div. C) — 9th
- 2003 Science Olympiad National Tournament (Div. C) — 28th
- 2002 Science Olympiad National Tournament (Div. C) — 18th
- 2001 Science Olympiad National Tournament (Div. C) — 17th
- 2000 Science Olympiad National Tournament (Div. C) — 38th
- 2026 Langley Regional Tournament (Div. C) — 9th, 16th, 23rd
- 2025 Centreville Regional Tournament (Div. C) — 8th, 24th
- 2023 Charlottesville Regional Tournament (Div. C) — 22nd, 23rd
- 2022 Lake Braddock Regional Tournament (Div. C) — 15th, 16th
- 2021 Virginia Science Olympiad State Tournament (Div. C) — 10th
- 2021 Hooke Regional Tournament (Div. C) — 7th, 10th
- 2021 Fairfax High School Science Olympiad Invitational (Div. C) — 14th, 22nd
- 2020 Virginia Tech Regional Tournament (Div. C) — 5th, 8th, 9th
- 2020 Fairfax High School Science Olympiad Invitational (Div. C) — 26th, 28th, 33rd
- 2019 Virginia Science Olympiad State Tournament (Div. C) — 22nd
- 2019 Virginia Tech Regional Tournament (Div. C) — 2nd, 7th, 8th
- 2019 Fairfax High School Science Olympiad Invitational (Div. C) — 18th, 34th, 39th
- 2018 Virginia Science Olympiad State Tournament (Div. C) — 18th
- 2018 Fairfax Regional Tournament (Div. C) — 14th, 15th, 22nd
- 2018 Science Olympiad at Virginia Tech Invitational (Div. C) — 19th, 20th
- 2017 Lake Braddock Regional Tournament (Div. C) — 25th, 27th
- 2016 Fairfax Regional Tournament (Div. C) — 19th, 24th
- 2026 Nassau East Regional Tournament (Div. C) — 9th, 25th
- 2025 New York Science Olympiad State Tournament (Div. C) — 47th
- 2025 Nassau East Regional Tournament (Div. C) — 8th, 19th
- 2024 Nassau East Regional Tournament (Div. C) — 9th, 15th
- 2023 New York Science Olympiad State Tournament (Div. C) — 22nd
- 2023 Nassau West Regional Tournament (Div. C) — 5th, 18th
- 2023 Carnegie Mellon University Science Olympiad Invitational (Div. C) — 31st
- 2022 New York Science Olympiad State Tournament (Div. C) — 23rd
- 2022 New York Nassau East Regional Tournament (Div. C) — 8th, 12th
- 2021 Nassau East Regional Tournament (Div. C) — 13th, 27th
- 2020 Nassau East Regional Tournament (Div. C) — 7th, 19th, 23rd
- 2020 Long Island Science Olympiad Invitational (Div. C) — 52nd, 65th
- 2019 New York Science Olympiad State Tournament (Div. C) — 40th
- 2019 Nassau East Regional Tournament (Div. C) — 4th, 17th
- 2019 Long Island Science Olympiad Invitational (Div. C) — 43rd, 54th
- 2018 Brown University Science Olympiad Invitational (Div. C) — 18th
- 2018 Long Island Science Olympiad Invitational (Div. C) — 42nd
- 2017 Princeton University Science Olympiad Invitational (Div. C) — 34th
- 2016 New York Science Olympiad State Tournament (Div. C) — 44th
- 2016 Islip Science Olympiad Invitational (Div. C) — 33rd, 39th
- 2015 New York Science Olympiad State Tournament (Div. C) — 47th
- 2015 Islip Science Olympiad Invitational (Div. C) — 27th, 37th
- 2010 New York Science Olympiad State Tournament (Div. C) — 19th
- 2026 Crystal Lake Central Science Olympiad Invitational (Div. C) — 14th, 26th
- 2026 Palatine High School Science Olympiad Invitational (Div. C) — 19th, 34th
- 2025 Illinois Science Olympiad State Tournament (Div. C) — 20th
- 2025 Harper Community College Regional Tournament (Div. C) — 5th, 9th
- 2025 Crystal Lake Central High School Science Olympiad Invitational (Div. C) — 13th, 39th
- 2025 Palatine High School Science Olympiad Invitational (Div. C) — 21st, 36th
- 2024 Illinois Science Olympiad State Tournament (Div. C) — 30th
- 2024 Harper Community College Regional Tournament (Div. C) — 3rd, 9th
- 2024 Crystal Lake Central High School Science Olympiad Invitational (Div. C) — 15th, 32nd
- 2024 Palatine High School Science Olympiad Invitational (Div. C) — 21st, 39th
- 2023 Illinois Science Olympiad State Tournament (Div. C) — 37th
- 2023 Palatine Science Olympiad Invitational (Div. C) — 25th, 51st
- 2022 Illinois Science Olympiad State Tournament (Div. C) — 31st
- 2022 Harper Community College Regional VarsityTournament (Div. C) — 5th
- 2022 Palatine Science Olympiad Invitational (Div. C) — 41st
- 2021 Illinois Science Olympiad State Tournament (Div. C) — 24th
- 2021 Crystal Lake Central High School Science Olympiad Invitational (Div. C) — 3rd, 32nd
- 2021 Palatine High School Science Olympiad Invitational (Div. C) — 23rd, 56th
- 2020 Crystal Lake Central High School Science Olympiad Invitational (Div. C) — 8th, 36th
- 2020 Palatine High School Science Olympiad Invitational (Div. C) — 14th
- 2019 Illinois Science Olympiad State Tournament (Div. C) — 37th
- 2019 Crystal Lake Central High School Science Olympiad Invitational (Div. C) — 10th
- 2019 Palatine High School Science Olympiad Invitational (Div. C) — 29th
- 2018 University of Chicago Science Olympiad Invitational (Div. C) — 19th
- 2018 Palatine High School Science Olympiad Invitational (Div. C) — 32nd
- 2017 Palatine High School Science Olympiad Invitational (Div. C) — 44th
- 2013 Illinois Science Olympiad State Tournament (Div. C) — 24th
- 2013 Rockford Auburn Science Olympiad Invitational (Varsity) (Div. C) — 3rd
- 2026 Columbia University Science Olympiad Invitational (Div. C) — 9th, 35th
- 2026 Mount Academy Science Olympiad Invitational (Div. C) — 3rd, 20th
- 2026 South Windsor High School Invitational (Div. C) — 1st, 15th
- 2026 Dick Smith Memorial Science Olympiad Invitational (Div. C) — 7th, 17th, 70th
- 2026 Science Olympiad at Cornell Invitational (Div. C) — 24th, 49th
- 2026 Rickards Science Olympiad Invitational (Div. C) — 40th, 126th, 206th, 292nd
- 2026 Highlands Virtual Science Olympiad Invitational (Div. C) — 26th, 49th, 54th, 81st, 83rd, 83rd, 83rd, 83rd
- 2025 New York Science Olympiad State Tournament (Div. C) — 6th
- 2025 Jordan Science Olympiad Invitational (Div. C) — 13th, 19th, 36th
- 2025 Science Olympiad at University of Pennsylvania Invitational (Div. C) — 65th
- 2025 Mid Hudson Regional Tournament (Div. C) — 1st, 6th, 14th
- 2025 Mount Academy Science Olympiad Invitational (Div. C) — 1st, 7th, 15th
- 2025 Capital Region Science Olympiad Invitational (Div. C) — 4th, 13th
- 2025 South Windsor High School Invitational (Div. C) — 1st, 7th
- 2025 Boyceville Satellite Science Olympiad Invitational (Div. C) — 24th, 104th, 137th, 194th
- 2025 Monta Vista Science Olympiad Invitational (Div. C) — 8th, 41st, 45th
- 2025 Highlands Virtual Science Olympiad Invitational (Div. C) — 30th, 33rd, 51st, 80th
- 2024 New York Science Olympiad State Tournament (Div. C) — 10th
- 2024 Yale University Science Olympiad Invitational (Div. C) — 5th, 24th
- 2024 Mid Hudson Regional Tournament (Div. C) — 1st, 7th, 21st
- 2024 Mount Academy Science Olympiad Invitational (Div. C) — 3rd, 17th
- 2024 Capital Region Science Olympiad Invitational (Div. C) — 5th, 16th
- 2024 Boyceville Satellite Science Olympiad Invitational (Div. C) — 20th, 45th, 185th
- 2024 Stuyvesant Science Olympiad Invitational (Div. C) — 5th, 22nd, 31st
- 2024 Highlands Virtual Science Olympiad Invitational (Div. C) — 14th, 37th, 58th
- 2023 New York Science Olympiad State Tournament (Div. C) — 7th
- 2023 Science Olympiad at University of Pennsylvania Invitational (Div. C) — 17th, 52nd
- 2023 Mid Hudson Regional Tournament (Div. C) — 1st, 8th, 26th
- 2023 Capital Region Science Olympiad Invitational (Div. C) — 5th, 11th
- 2023 Boyceville Satellite Science Olympiad Invitational (Div. C) — 23rd, 89th
- 2023 Belleville Satellite Invitational (Div. C) — 3rd
- 2023 Highlands Virtual Science Olympiad Invitational (Div. C) — 5th, 21st, 36th
- 2022 New York Science Olympiad State Tournament (Div. C) — 26th
- 2022 Mid Hudson Regional Tournament (Div. C) — 3rd, 6th, 15th, 32nd
- 2022 Cornell Mini Invitational (Div. C) — 21st, 46th, 55th
- 2022 Raymond Park Science Olympiad Invitational (Div. C) — 7th, 17th, 18th
- 2021 New York Science Olympiad State Tournament (Div. C) — 39th
- 2021 Science Olympiad at University of Pennsylvania Invitational (Div. C) — 63rd
- 2021 Mid Hudson Regional Tournament (Div. C) — 13th, 15th, 20th
- 2021 Seven Lakes Science Olympiad Invitational (Div. C) — 5th, 16th, 25th
- 2021 Belleville Mini SO Invitational (Div. C) — 22nd, 33rd, 43rd
- 2020 Capital Region Science Olympiad Invitational (Div. C) — 10th, 19th
- 2020 Science Olympiad at Cornell Invitational (Div. C) — 26th, 32nd
- 2019 New York Science Olympiad State Tournament (Div. C) — 37th
- 2019 Science Olympiad at Cornell Invitational (Div. C) — 26th, 31st
- 2019 Mid-Hudson Regional Tournament (Div. C) — 3rd, 10th, 13th
- 2019 Capital Region Science Olympiad Invitational (Div. C) — 11th, 20th
- 2018 New York Science Olympiad State Tournament (Div. C) — 26th
- 2018 Science Olympiad at University of Pennsylvania Invitational (Div. C) — 31st, 44th
- 2018 Mid-Hudson Regional Tournament (Div. C) — 4th, 7th
- 2018 Capital Region Science Olympiad Invitational (Div. C) — 9th, 18th
- 2017 New York Science Olympiad State Tournament (Div. C) — 26th
- 2017 Yale University Science Olympiad Invitational (Div. C) — 16th
- 2016 New York Science Olympiad State Tournament (Div. C) — 7th
- 2015 New York Science Olympiad State Tournament (Div. C) — 15th
- 2014 New York Science Olympiad State Tournament (Div. C) — 17th
- 2013 New York Science Olympiad State Tournament (Div. C) — 20th
- 2012 New York Science Olympiad State Tournament (Div. C) — 44th
- 2011 New York Science Olympiad State Tournament (Div. C) — 43rd
- 2010 New York Science Olympiad State Tournament (Div. C) — 45th
- 2026 Union College Regional Tournament (Div. C) — 2nd
- 2026 Boyceville Satellite Science Olympiad Invitational (Div. C) — 54th
- 2026 Monta Vista Science Olympiad Invitational (Div. C) — 18th
- 2025 New Jersey Science Olympiad State Tournament (Div. C) — 7th
- 2025 Princeton University Science Olympiad Invitational (Div. C) — 15th, 43rd
- 2025 Union College Regional Tournament (Div. C) — 2nd
- 2025 Boyceville Satellite Science Olympiad Invitational (Div. C) — 56th, 81st
- 2024 New Jersey Science Olympiad State Tournament (Div. C) — 8th
- 2024 BirdSO Satellite Invitational (Div. C) — 22nd, 76th
- 2024 Princeton University Science Olympiad Invitational (Div. C) — 17th, 38th
- 2024 Union College Regional Tournament (Div. C) — 2nd
- 2023 New Jersey Science Olympiad State Tournament (Div. C) — 7th
- 2023 BirdSO Satellite Invitational (Div. C) — 78th, 125th
- 2023 Union College Regional Tournament (Div. C) — 5th
- 2022 New Jersey Science Olympiad State Tournament (Div. C) — 7th
- 2022 Yale University Science Olympiad Invitational (Div. C) — 35th, 35th
- 2022 BirdSO Satellite Invitational (Div. C) — 12th, 110th
- 2022 Princeton University Science Olympiad Invitational (Div. C) — 7th, 34th
- 2022 Cornell Mini Invitational (Div. C) — 14th, 25th
- 2022 BirdSO Mini Invitational (Div. C) — 155th, 155th
- 2021 New Jersey Science Olympiad State Tournament (Div. C) — 6th
- 2021 Mason Science Olympiad Invitational (Div. C) — 11th
- 2021 BirdSO Science Olympiad Invitational (Div. C) — 112th
- 2021 Science Olympiad at University of Pennsylvania Invitational (Div. C) — 19th, 60th
- 2021 Princeton University Science Olympiad Invitational (Div. C) — 12th, 29th
- 2021 Yale University Science Olympiad Invitational (Div. C) — 9th, 25th
- 2021 Duke University Science Olympiad Invitational (Div. C) — 5th, 30th
- 2021 MIT Science Olympiad Invitational (Div. C) — 28th, 70th
- 2021 Rice Science Olympiad Invitational (Div. C) — 9th, 19th
- 2021 Belleville Mini SO Invitational (Div. C) — 4th, 17th
- 2021 Boyceville Satellite SO Invitational (Div. C) — 57th, 57th
- 2021 Transcontinental Invitational (Div. C) — 80th, 80th
- 2020 New Jersey Science Olympiad State Tournament (Div. C) — 6th
- 2020 Union County College Regional Tournament (Div. C) — 6th
- 2020 Long Island Science Olympiad Invitational (Div. C) — 17th, 26th
- 2019 New Jersey Science Olympiad State Tournament (Div. C) — 5th
- 2019 Princeton University Science Olympiad Invitational (Div. C) — 15th
- 2019 Union County College Regional Tournament (Div. C) — 3rd
- 2018 New Jersey Science Olympiad State Tournament (Div. C) — 4th
- 2018 Science Olympiad at University of Pennsylvania Invitational (Div. C) — 15th, 32nd
- 2018 Princeton University Science Olympiad Invitational (Div. C) — 18th, 24th
- 2018 Union County College Regional Tournament (Div. C) — 2nd
- 2017 New Jersey Science Olympiad State Tournament (Div. C) — 6th
- 2017 Princeton University Science Olympiad Invitational (Div. C) — 10th
- 2017 Union County College Regional Tournament (Div. C) — 4th, 6th
- 2016 New Jersey Science Olympiad State Tournament (Div. C) — 6th
- 2016 Union County College Regional Tournament (Div. C) — 2nd, 9th
- 2015 New Jersey Science Olympiad State Tournament (Div. C) — 3rd
- 2015 Union County College Regional Tournament (Div. C) — 3rd, 10th
- 2014 New Jersey Science Olympiad State Tournament (Div. C) — 5th
- 2014 Union County College Regional Tournament (Div. C) — 3rd, 9th
- 2013 New Jersey Science Olympiad State Tournament (Div. C) — 7th
- 2013 Union County College Regional Tournament (Div. C) — 7th, 8th
- 2012 New Jersey Science Olympiad State Tournament (Div. C) — 4th
- 2012 New Jersey Institute of Technology Regional Tournament (Div. C) — 8th
- 2012 Union County College Regional Tournament (Div. C) — 2nd
- 2011 New Jersey Science Olympiad State Tournament (Div. C) — 6th
- 2011 Camden County College Regional Tournament (Div. C) — 1st, 10th
- 2010 New Jersey Science Olympiad State Tournament (Div. C) — 9th
- 2010 Union County College Regional Tournament (Div. C) — 5th
- 2009 Camden County College Regional Tournament (Div. C) — 9th
- 2004 Central New Jersey Regional Tournament (Div. C) — 16th
- 2003 New Jersey Science Olympiad State Tournament (Div. C) — 29th
- 2026 Brookwood Science Olympiad Invitational (Div. C) — 22nd, 44th
- 2026 University of Georgia Invitational (Div. C) — 24th, 40th
- 2026 Georgia Scrimmage Science Olympiad Invitational (Div. C) — 101st, 118th
- 2025 Georgia Science Olympiad State Tournament (AA Flight) (Div. C) — 15th
- 2025 Georgia State - Clarkston Regional Tournament (Div. C) — 7th, 21st
- 2025 Yellow Jacket Invitational at Georgia Tech (Div. C) — 18th, 44th
- 2025 Brookwood Science Olympiad Invitational (Div. C) — 18th, 50th
- 2025 University of Georgia Invitational (Div. C) — 21st, 39th
- 2025 Georgia Scrimmage Science Olympiad Invitational (Div. C) — 42nd, 94th
- 2024 Georgia Science Olympiad State Tournament (AA Flight) (Div. C) — 11th
- 2024 Georgia State University Perimeter College-Clarkston Regional Tournament (Div. C) — 6th, 18th, 30th
- 2024 Yellow Jacket Invitational at Georgia Tech (Div. C) — 13th, 30th
- 2024 Brookwood Science Olympiad Invitational (Div. C) — 16th, 33rd
- 2024 University of Georgia Invitational (Div. C) — 13th, 26th
- 2023 Georgia Science Olympiad State Tournament (Div. C) — 22nd
- 2023 Georgia State University - Clarkston Regional Tournament (Div. C) — 13th
- 2023 Brookwood Science Olympiad Invitational (Div. C) — 30th, 47th
- 2023 University of Georgia Invitational (Div. C) — 25th
- 2022 University of North Georgia - Dahlonega Regional Tournament (Div. C) — 15th, 22nd
- 2022 CarSO Science Olympiad Invitational (Div. C) — 12th
- 2022 University of Georgia Invitational (Div. C) — 15th, 42nd
- 2021 Georgia Science Olympiad State Tournament (Div. C) — 22nd
- 2021 Yale University Science Olympiad Invitational (Div. C) — 38th, 53rd
- 2021 MIT Science Olympiad Invitational (Div. C) — 81st, 140th
- 2021 Brookwood Science Olympiad Invitational (Div. C) — 9th, 30th
- 2021 University of Georgia Invitational (Div. C) — 20th, 66th
- 2021 South Forsyth High School Science Olympiad Invitational (Div. C) — 10th, 35th
- 2020 Kennesaw State University-Marietta Regional Tournament (Div. C) — 4th, 9th
- 2020 University of Michigan Science Olympiad Invitational (Div. C) — 29th, 48th
- 2020 Brookwood Science Olympiad Invitational (Div. C) — 11th, 19th
- 2020 Lambert Science Olympiad Invitational (Div. C) — 4th, 17th
- 2020 University of Georgia Invitational (Div. C) — 15th, 21st
- 2020 South Forsyth High School Science Olympiad Invitational (Div. C) — 11th, 17th, 28th
- 2019 Georgia Science Olympiad State Tournament (Div. C) — 8th
- 2019 Kennesaw State University-Marietta Regional Tournament (Div. C) — 2nd, 3rd
- 2019 Brookwood Science Olympiad Invitational (Div. C) — 7th, 37th
- 2019 University of Georgia Invitational (Div. C) — 8th, 18th, 22nd
- 2018 Georgia Science Olympiad State Tournament (Div. C) — 5th
- 2018 Kennesaw State University-Marietta Regional Tournament (Div. C) — 1st, 6th
- 2018 MIT Science Olympiad Invitational (Div. C) — 39th, 65th
- 2018 Brookwood Science Olympiad Invitational (Div. C) — 6th, 28th, 56th
- 2018 University of Georgia Invitational (Div. C) — 6th, 18th, 23rd
- 2017 Georgia Science Olympiad State Tournament (Div. C) — 7th
- 2017 MIT Science Olympiad Invitational (Div. C) — 33rd, 69th
- 2017 Brookwood Science Olympiad Invitational (Div. C) — 9th, 29th, 35th
- 2017 University of Georgia Invitational (Div. C) — 3rd, 9th
- 2016 Georgia Science Olympiad State Tournament (Div. C) — 8th
- 2016 Brookwood Science Olympiad Invitational (Div. C) — 5th, 28th
- 2016 University of Georgia Invitational (Div. C) — 9th, 14th
- 2015 Georgia Science Olympiad State Tournament (Div. C) — 12th
- 2014 Georgia Science Olympiad State Tournament (Div. C) — 16th
- 2012 Georgia Science Olympiad State Tournament (Div. C) — 14th
- 2025 Iowa Science Olympiad State Tournament (Div. C) — 15th, 17th
- 2024 Iowa Science Olympiad State Tournament (Div. C) — 17th, 19th
- 2023 Iowa Science Olympiad State Tournament (Div. C) — 8th, 14th
- 2022 Iowa Science Olympiad State Tournament (Div. C) — 6th, 11th
- 2022 Mount Vernon and Cornell College Invitational (Div. C) — 3rd, 4th
- 2022 Iowa Purple Regional Tournament (Div. C) — 3rd, 5th
- 2021 Iowa Science Olympiad State Tournament (Div. C) — 7th, 10th, 15th
- 2020 Iowa Science Olympiad State Tournament (Div. C) — 5th, 9th, 14th
- 2021 Joliet West High School Science Olympiad Invitational (Div. C) — 16th, 38th
- 2021 University of Chicago Science Olympiad Invitational (Div. C) — 55th, 73rd
- 2021 Harlem High School Science Olympiad Invitational (Div. C) — 20th, 29th
- 2021 Palatine High School Science Olympiad Invitational (Div. C) — 47th, 70th
- 2020 Joliet West High School Science Olympiad Invitational (Div. C) — 13th, 14th, 22nd
- 2020 University of Chicago Science Olympiad Invitational (Div. C) — 22nd, 28th
- 2019 Joliet West High School Science Olympiad Invitational (Div. C) — 8th, 9th, 18th
- 2019 Conant High School Science Olympiad Invitational (Div. C) — 29th, 33rd
- 2018 University of Chicago Science Olympiad Invitational (Div. C) — 30th, 32nd
- 2017 Huntley High School Science Olympiad Invitational (Div. C) — 39th, 42nd
- 2026 Brown University Science Olympiad Invitational (Div. B) — 3rd, 6th
- 2026 Monta Vista Science Olympiad Invitational (Div. B) — 2nd, 18th
- 2025 Lexington Science Olympiad Invitational (Div. B) — 9th, 17th
- 2025 Massachusetts Science Olympiad State Tournament (Varsity) (Div. B) — 2nd
- 2025 Harvard Science Olympiad Invitational (Div. B) — 6th, 15th
- 2025 Brown University Science Olympiad Invitational (Div. B) — 5th, 12th
- 2024 Science Olympiad National Tournament (Div. B) — 26th
- 2024 Lexington Science Olympiad Invitational (Div. B) — 5th, 15th
- 2024 Massachusetts Science Olympiad State Tournament (Div. B) — 1st
- 2024 BirdSO Satellite Invitational (Div. B) — 46th, 106th
- 2024 Harvard Undergraduate Science Olympiad Invitational (Div. B) — 4th, 15th
- 2023 Science Olympiad National Tournament (Div. B) — 28th
- 2023 Lexington Science Olympiad Invitational (Div. B) — 4th, 8th
- 2023 Massachusetts Science Olympiad State Tournament (Varsity) (Div. B) — 1st
- 2023 BirdSO Satellite Invitational (Div. B) — 26th, 74th
- 2023 Harvard Undergraduate Science Olympiad Invitational (Div. B) — 1st, 5th
- 2022 Science Olympiad National Tournament (Div. B) — 27th
- 2022 Lexington Science Olympiad Invitational (Div. B) — 5th, 18th
- 2022 Massachusetts Science Olympiad State Tournament (Div. B) — 1st
- 2022 BirdSO Satellite Invitational (Div. B) — 22nd, 79th
- 2021 Lexington Science Olympiad Invitational (Div. B) — 10th, 15th, 25th
- 2021 Massachusetts Science Olympiad State Tournament (Div. B) — 2nd
- 2021 University of Michigan Science Olympiad Invitational (Div. B) — 29th, 35th
- 2026 Blue Dragon Science Olympiad Invitational (Div. B) — 14th, 30th
- 2025 Blue Dragon Science Olympiad Invitational (Div. B) — 24th, 37th
- 2024 New York Science Olympiad State Tournament (Div. B) — 16th
- 2024 Blue Dragon Science Olympiad Invitational (Div. B) — 13th, 20th
- 2023 New York Science Olympiad State Tournament (Div. B) — 25th
- 2022 New York Science Olympiad State Tournament (Div. B) — 18th
- 2020 Western Long Island Regional Tournament (Div. B) — 11th, 12th, 20th
- 2019 New York Science Olympiad State Tournament (Div. B) — 27th
- 2019 Western Long Island Regional Tournament (Div. B) — 8th, 11th, 19th
- 2019 Long Island Science Olympiad Invitational (Div. B) — 24th, 28th
- 2018 New York Science Olympiad State Tournament (Div. B) — 37th
- 2018 Western Long Island Regional Tournament (Div. B) — 9th, 10th, 21st
- 2017 Western Long Island Regional Tournament (Div. B) — 9th, 16th, 20th
- 2017 Blue Dragon Science Olympiad Invitational (Div. B) — 26th, 29th, 34th
- 2016 Western Long Island Regional Tournament (Div. B) — 12th, 15th, 25th
- 2016 Blue Dragon Science Olympiad Invitational (Div. B) — 13th, 14th, 18th
- 2015 Western Long Island Regional Tournament (Div. B) — 11th, 14th, 24th
- 2025 Connecticut Science Olympiad State Tournament (Div. C) — 11th, 16th
- 2025 Harvard Science Olympiad Invitational (Div. C) — 35th, 36th
- 2024 Connecticut Science Olympiad State Tournament (Div. C) — 12th, 14th
- 2024 Brown University Science Olympiad Invitational (Div. C) — 22nd, 31st
- 2023 Connecticut Science Olympiad State Tournament (Div. C) — 11th, 13th
- 2023 MIT Science Olympiad Invitational (Div. C) — 53rd, 55th
- 2022 Connecticut Science Olympiad State Tournament (Div. C) — 13th
- 2022 Yale University Science Olympiad Invitational (Div. C) — 35th
- 2022 Brown University Science Olympiad Invitational (Div. C) — 28th
- 2021 Connecticut Science Olympiad State Tournament (Div. C) — 20th, 21st
- 2021 Yale University Science Olympiad Invitational (Div. C) — 43rd, 44th
- 2021 Harvard – Brown Science Olympiad Invitational (Div. C) — 83rd, 94th
- 2020 Brown University Science Olympiad Invitational (Div. C) — 31st, 32nd
- 2019 Connecticut Science Olympiad State Tournament (Div. C) — 24th, 27th
- 2019 Yale University Science Olympiad Invitational (Div. C) — 32nd, 34th
- 2019 MIT Science Olympiad Invitational (Div. C) — 55th, 59th
- 2018 Connecticut Science Olympiad State Tournament (Div. C) — 17th, 23rd
- 2018 Brown University Science Olympiad Invitational (Div. C) — 6th, 11th
- 2017 Connecticut Science Olympiad State Tournament (Div. C) — 19th, 21st
- 2017 Yale University Science Olympiad Invitational (Div. C) — 37th, 40th
- 2016 Yale University Science Olympiad Invitational (Div. C) — 36th, 42nd
- 2015 Connecticut Science Olympiad State Tournament (Div. C) — 15th
- 2015 MIT Science Olympiad Invitational (Div. C) — 35th
- 2014 Yale University Science Olympiad Invitational (Div. C) — 39th
- 2026 Seven Lakes Science Olympiad Invitational (Div. C) — 4th, 5th
- 2026 Cypress Falls Science Olympiad Invitational (Div. C) — 2nd, 6th
- 2026 University of Texas at Austin Science Olympiad Invitational (Div. C) — 4th, 6th
- 2025 Texas Science Olympiad State Tournament (Div. C) — 3rd
- 2025 University of Texas at Austin Regional Tournament (Div. C) — 1st, 5th
- 2025 MIT Science Olympiad Invitational (Div. C) — 11th
- 2025 Seven Lakes Science Olympiad Invitational (Div. C) — 7th, 8th
- 2025 Cypress Falls Science Olympiad Invitational (Div. C) — 1st, 2nd, 23rd
- 2025 Rickards Science Olympiad Invitational (Div. C) — 274th
- 2025 University of Texas at Austin Science Olympiad Invitational (Div. C) — 4th, 6th
- 2025 Georgia Scrimmage Science Olympiad Invitational (Div. C) — 12th, 15th, 20th
- 2024 Texas Science Olympiad State Tournament (Div. C) — 3rd
- 2024 University of Texas at Austin Regional Tournament (Div. C) — 2nd, 5th
- 2024 BirdSO Satellite Invitational (Div. C) — 2nd, 17th, 43rd
- 2024 High Desert Science Olympiad Invitational (Div. C) — 1st
- 2024 Seven Lakes High School Invitational (Div. C) — 1st, 4th
- 2024 MIT Science Olympiad Invitational (Div. C) — 12th, 42nd
- 2024 University of Texas at Austin Science Olympiad Invitational (Div. C) — 2nd, 9th
- 2024 Boyceville Satellite Science Olympiad Invitational (Div. C) — 24th
- 2024 Cypress Falls Science Olympiad Invitational (Div. C) — 1st, 6th, 8th
- 2024 Highlands Virtual Science Olympiad Invitational (Div. C) — 1st, 18th, 25th
- 2023 Texas Science Olympiad State Tournament (Div. C) — 4th
- 2023 Lexington Science Olympiad Invitational (Div. C) — 1st, 2nd, 7th
- 2023 Golden Gate Science Olympiad Invitational (Div. C) — 10th, 19th
- 2023 BirdSO Satellite Invitational (Div. C) — 2nd, 31st, 63rd
- 2023 Rice University Regional Tournament (Div. C) — 1st, 3rd
- 2023 Seven Lakes High School Science Olympiad Invitational (Div. C) — 1st, 3rd
- 2023 Cypress Falls Science Olympiad Invitational (Div. C) — 1st, 7th, 9th
- 2023 University of Texas at Austin Invitational (Div. C) — 3rd, 9th, 13th
- 2022 Texas Science Olympiad State Tournament (Div. C) — 3rd
- 2022 University of Texas at Austin Regional Tournament (Div. C) — 1st, 4th
- 2022 BirdSO Satellite Invitational (Div. C) — 25th, 28th
- 2022 Rice University Science Olympiad Invitational (Div. C) — 1st, 4th
- 2022 Science Olympiad National Invitational (Div. C) — 28th, 45th
- 2022 Seven Lakes High School Science Olympiad Invitational (Div. C) — 1st, 4th
- 2022 University of Texas at Austin Invitational (Div. C) — 3rd, 6th
- 2021 Texas Science Olympiad State Tournament (Div. C) — 7th
- 2021 Science Olympiad at Penn State Invitational (Div. C) — 22nd, 37th
- 2021 Seven Lakes Science Olympiad Invitational (Div. C) — 4th, 7th
- 2021 Rice Science Olympiad Invitational (Div. C) — 20th, 25th
- 2021 Cypress Falls Science Olympiad Invitational (Div. C) — 18th, 19th
- 2021 University of Texas at Austin Fall Invitational (Div. C) — 62nd, 77th
- 2025 Connecticut Science Olympiad State Tournament (Div. C) — 12th, 23rd
- 2025 Yale University Science Olympiad Invitational (Div. C) — 30th, 32nd
- 2025 Sacred Heart Science Olympiad Invitational (Div. C) — 4th, 7th
- 2024 Connecticut Science Olympiad State Tournament (Div. C) — 19th, 30th
- 2024 Yale University Science Olympiad Invitational (Div. C) — 27th, 35th
- 2023 Connecticut Science Olympiad State Tournament (Div. C) — 14th, 15th
- 2023 Yale University Science Olympiad Invitational (Div. C) — 16th, 19th
- 2022 Connecticut Science Olympiad State Tournament (Div. C) — 14th, 16th
- 2022 Yale University Science Olympiad Invitational (Div. C) — 9th, 25th
- 2021 Connecticut Science Olympiad State Tournament (Div. C) — 15th, 17th
- 2021 Yale University Science Olympiad Invitational (Div. C) — 47th, 51st
- 2020 Yale University Science Olympiad Invitational (Div. C) — 21st, 25th
- 2020 Sacred Heart Science Olympiad Invitational (Div. C) — 11th, 12th
- 2019 Connecticut Science Olympiad State Tournament (Div. C) — 12th, 29th
- 2019 Sacred Heart Science Olympiad Invitational (Div. C) — 3rd
- 2019 Yale University Science Olympiad Invitational (Div. C) — 28th, 35th
- 2018 Connecticut Science Olympiad State Tournament (Div. C) — 21st, 25th
- 2018 Yale University Science Olympiad Invitational (Div. C) — 42nd, 43rd
- 2017 Connecticut Science Olympiad State Tournament (Div. C) — 24th, 26th
- 2017 Yale University Science Olympiad Invitational (Div. C) — 36th, 38th
- 2016 Yale University Science Olympiad Invitational (Div. C) — 33rd
- 2015 Connecticut Science Olympiad State Tournament (Div. C) — 13th
- 2015 Yale University Science Olympiad Invitational (Div. C) — 39th
- 2014 Yale University Science Olympiad Invitational (Div. C) — 31st
- 2026 Mustang Satellite Science Olympiad Invitational (Div. B) — 22nd, 23rd
- 2025 Central East Pennsylvania Regional Tournament (Div. B) — 5th
- 2025 High Desert Science Olympiad Invitational (Div. B) — 63rd, 74th
- 2025 Boyceville Satellite Science Olympiad Invitational (Div. B) — 150th, 161st
- 2025 Mason Satellite Science Olympiad Invitational (Div. B) — 78th, 95th
- 2024 Pennsylvania Science Olympiad State Tournament (Div. B) — 26th
- 2023 Pennsylvania Science Olympiad State Tournament (Div. B) — 25th
- 2023 Southeastern Pennsylvania Regional Tournament (Div. B) — 7th
- 2023 High Desert Satellite Invitational (Div. B) — 32nd, 51st
- 2023 Dick Smith Memorial Science Olympiad Invitational (Div. B) — 40th, 69th
- 2022 Pennsylvania Science Olympiad State Tournament (Div. B) — 24th
- 2022 Southeastern Pennsylvania Regional Tournament (Div. B) — 10th
- 2022 Springhouse Invitational (Div. B) — 24th, 39th
- 2022 Dick Smith Memorial Science Olympiad Invitational (Div. B) — 47th, 51st
- 2021 Pennsylvania Science Olympiad State Tournament (Div. B) — 14th
- 2021 Badger Science Olympiad Invitational (Div. B) — 23rd
- 2021 Springhouse Middle School Science Olympiad Invitational Tournament (AA Track) (Div. B) — 6th
- 2021 Rustin Science Olympiad Invitational (Div. B) — 98th, 100th
- 2020 Southeast South Pennsylvania Regional Tournament (Div. B) — 9th
- 2020 Garnet Valley Science Olympiad Invitational (Div. B) — 25th, 28th
- 2020 Rustin Science Olympiad Invitational (Div. B) — 52nd, 56th
- 2019 Pennsylvania Science Olympiad State Tournament (Div. B) — 24th
- 2019 Garnet Valley Science Olympiad Invitational (Div. B) — 35th, 38th
- 2019 Rustin Science Olympiad Invitational (Div. B) — 58th, 59th
- 2018 Garnet Valley Science Olympiad Invitational (Div. B) — 15th, 39th
- 2018 Rustin Science Olympiad Invitational (Div. B) — 31st, 59th
- 2017 Pennsylvania Science Olympiad State Tournament (Div. B) — 14th
- 2017 Rustin Science Olympiad Invitational (Div. B) — 9th, 37th
- 2016 Rustin Science Olympiad Invitational (Div. B) — 25th, 42nd
- 2015 Rustin Science Olympiad Invitational (Div. B) — 30th
- 2002 Science Olympiad National Invitational (Div. B) — 28th
- 2026 Battle at Valley Forge Science Olympiad Invitational (Div. C) — 31st
- 2026 Rustin Science Olympiad Invitational (AA Track) (Div. B) — 12th, 21st
- 2026 Dick Smith Memorial Science Olympiad Invitational (Div. C) — 25th, 36th, 57th
- 2025 Pennsylvania Science Olympiad State Tournament (Div. B) — 30th
- 2025 Pennsylvania Science Olympiad State Tournament (Div. C) — 14th
- 2025 Southeastern Pennsylvania Regional Tournament (Div. B) — 9th
- 2025 Southeastern Pennsylvania Regional Tournament (Div. C) — 8th
- 2025 Science Olympiad at University of Pennsylvania Invitational (Div. C) — 43rd
- 2025 Philadelphia Urban Invitational (Div. B) — 3rd, 4th
- 2025 Philadelphia Urban Invitational (Div. C) — 1st, 5th, 12th
- 2025 Battle of the States Science Olympiad Invitational (Div. C) — 15th, 16th, 23rd
- 2025 Battle at Valley Forge Science Olympiad Invitational (Div. C) — 24th
- 2025 Dick Smith Memorial Science Olympiad Invitational (Div. C) — 20th, 37th, 68th
- 2024 Pennsylvania Science Olympiad State Tournament (Div. C) — 15th
- 2024 Southeastern Pennsylvania Regional Tournament (Div. B) — 11th
- 2024 Southeastern Pennsylvania Regional Tournament (Div. C) — 7th
- 2024 Science Olympiad at the University of Pennsylvania (Div. C) — 27th, 44th
- 2024 North Pocono Science Olympiad Invitational (Div. C) — 13th
- 2024 Dick Smith Memorial Science Olympiad Invitational (Div. C) — 15th, 35th
- 2023 Pennsylvania Science Olympiad State Tournament (Div. C) — 14th
- 2023 Southeastern Pennsylvania Regional Tournament (Div. C) — 10th
- 2023 Science Olympiad at University of Pennsylvania Invitational (Div. C) — 51st, 57th
- 2022 Southeastern Pennsylvania Regional Tournament (Div. C) — 15th
- 2022 Science Olympiad at University of Pennsylvania Invitational (Div. C) — 60th, 64th
- 2021 Southeastern Pennsylvania Regional Tournament (Div. C) — 17th
- 2021 Science Olympiad at University of Pennsylvania Invitational (Div. C) — 86th
- 2021 Southeast Pennsylvania Urban Invitational (Div. C) — 4th
- 2021 Girls' High Science Olympiad Invitational (Div. C) — 8th
- 2021 North Pocono Science Olympiad Invitational (Div. C) — 31st
- 2020 MC Barons Invitational (Div. C) — 14th
- 2020 Philadelphia Urban Invitational (Div. C) — 2nd
- 2019 Southeastern Pennsylvania Regional Tournament (Div. C) — 20th
- 2019 Science Olympiad at University of Pennsylvania Invitational (Div. C) — 44th
- 2018 Southeastern Pennsylvania Regional Tournament (Div. C) — 15th
- 2018 Science Olympiad at University of Pennsylvania Invitational (Div. C) — 45th