Champion: Timberline Middle School, Redmond, Washington
Runner-Up: Quail Valley Middle School, Missouri City, Texas
Third Place: Odle Middle School, Bellevue, Washington
Fourth Place: BASIS Bellevue, Bellevue, Washington
Top 8 Schools:
BASIS Independent Silicon Valley, San Jose, California
Hopkins Middle School, Fremont, California
Odle Middle School, Bellevue, Washington
John Horner Middle School, Fremont, California
Top 16 Schools:
William Diamond Middle School, Lexington, Massachusetts
BASIS Independent Silicon Valley, San Jose, California
Dana Middle School, Arcadia, California
Windemere Ranch Middle School, San Ramon, California
Odle Middle School, Bellevue, Washington
Lakeside Middle School, Seattle, Washington
Suzanne Middle School, Walnut, California
Willamette Valley Academy, Beaverton, Oregon
Champion: Timberline Middle School
Second Place: Quail Valley Middle School
Third Place: Odle Middle School
2026 National Biology Bowl Round-Robin Groups
Group A
#2 Chaparral Middle School #1 (2-1)
#1 Hopkins Middle School (3-0)
#4 Odle Middle School #2 (0-3)
#3 Sycamore Middle School (1-2)
Group B
#4 Chaparral Middle School #2 (0-3)
#2 Odle Middle School #3 (2-1)
#3 Thornton Junior High School (1-2)
#1 William Diamond Middle School (3-0)
Group C
#3 Chaparral Middle School #3 (1-2)
#4 Odle Middle School #4 (0-3)
#2 Timberline Middle School #1 (2-1)
#1 Windemere Ranch Middle School (3-0)
Group D
#4 Dana Middle School #1 (0-3)
#1 Odle Middle School #1 (3-0)
#3 Prestige Academy #1 (1-2)
#2 Tyee Middle School (2-1)
Group E
#1 American Heritage Palm Beach (3-0)
#2 Dana Middle School #2 (2-1)
#3 Odle Middle School #5 (1-2)
#4 Urbana Middle School #1 (0-3)
Group F
#1 BASIS Bellevue (3-0)
#4 Doris Eaton School (0-3)
#2 Prestige Academy #2 (2-1)
#3 Urbana Middle School #2 (1-2)
Group G
#4 BASIS Cedar Park #1 (0-3)
#2 Evergreen Middle School (2-1)
#3 Prestige Academy #3 (1-2)
#1 Willamette Valley Academy #1 (3-0)
Group H
#3 BASIS Cedar Park #2 (1-2)
#4 John Horner Middle School #1 (0-3)
#1 Prestige Academy #4 (3-0)
#2 Willamette Valley Academy #2 (2-1)
Group I
#3 BASIS Cedar Park #3 (1-2)
#2 John Horner Middle School #2 (2-1)
#1 Quail Valley Academy (3-0)
#4 Willamette Valley Academy #3 (0-3)
Group J
#1 BASIS Silicon Valley #1 (3-0)
#4 John Horner Middle School #3 (0-3)
#3 Real Life Academy (1-2)
#2 Yu Ming Charter Middle Team A (2-1)
Group K
#1 BASIS Silicon Valley #2 (3-0)
#3 John Horner Middle School #4 (1-2)
#4 RJ Gray Middle School #1 (0-3)
#2 Yu Ming Charter Middle Team B (2-1)
Group L
#2 BASIS Silicon Valley #3 (1.5-1.5)
#3 Lakeside Middle School (1.5-1.5)
#1 RJ Gray Middle School #2 (3-0)
#4 Yu Ming Charter Middle Team C (0-3)
Group M
#3 Meryhill Middle School (1-2)
#4 Prestige Academy #5 (1-2)
#1 Suzanne Middle School (3-0)
#2 Timberline Middle School #2 (1-2)
Opening Ceremony (7 am PT, 9 am CT, 10 am ET)
Round-Robin
First Round-Robin Round (8:00 am PT, 10:00 am CT, 11:00 am ET)
Group A: Chaparral #1 (44) vs. Hopkins (218)
Group B: Chaparral #2 (24) vs. Odle #3 (172)
Group C: Chaparral #3 (50) vs. Odle #4 (48)
Group D: Dana #1 (18) vs. Odle #1 (292)
Group E: American Heritage (84) vs. Dana #2 (12)
Group F: BASIS Bellevue (198) vs. Doris Eaton (12)
Group G: BASIS Cedar Park #1 (26) vs. Evergreen (90)
Group H: BASIS Cedar Park #2 (68) vs. John Horner #1 (20)
Group I: BASIS Cedar Park #3 (54) vs. John Horner #2 (142)
Group J: BISV #1 (36) vs. John Horner #3 (22)
Group K: BISV #2 (50) vs. John Horner #4 (32)
Group L: BISV #3 (30) vs. Lakeside (30)
Group M: Meryhill (64) vs. Prestige #5 (40)
First Round-Robin Round (8:30 am PT, 10:30 am CT, 11:30 am ET)
Group A: Odle #2 (24) vs. Sycamore (118)
Group B: Thornton (44) vs. William Diamond (66)
Group C: Timberline #1 (50) vs. Winemere Ranch (162)
Group D: Prestige #1 (20) vs. Tyee (134)
Group E: Odle #5 (80) vs. Urbana #1 (20)
Group F: Prestige #2 (150) vs. Urbana #2 (4)
Group G: Prestige #3 (36) vs. Willamette Valley #1 (132)
Group H: Prestige #4 (82) vs. Willamette Valley #2 (76)
Group I: Quail Valley (160) vs. Willamette Valley #3 (8)
Group J: Real LIfe (46) vs. Yu Ming A (84)
Group K: RJ Gray #1 (0) vs. Yu Ming B (Walkover)
Group L: RJ Gray #2 (60) vs. Yu Ming C (12)
Group M: Suzanne (180) vs. Timberline #2 (42)
Second Round-Robin Round (9:15 am PT, 11:15 am CT, 12:15 pm ET)
Group A: Chaparral #1 (112) vs. Odle #2 (32)
Group B: Chaparral #2 (24) vs. Thornton (108)
Group C: Chaparral #3 (76) vs. Timberline #1 (124)
Group D: Dana #1 (52) vs. Prestige #1 (56)
Group E: American Heritage (134) vs. Odle #5 (62)
Group F: BASIS Bellevue (118) vs. Prestige #2 (44)
Group G: BASIS Cedar Park #1 (18) vs. Prestige #3 (88)
Group H: BASIS Cedar Park #2 (34) vs. Prestige #4 (148)
Group I: BASIS Cedar Park #3 (64) vs. Quail Valley Academy (180)
Group J: BISV #1 (86) vs. Real Life (8)
Group K: BISV #2 (Walkover) vs. RJ Gray #1 (0)
Group L: BISV #3 (38) vs. RJ Gray #2 (114)
Group M: Meryhill (72) vs. Suzanne (160)
Second Round-Robin Round (9:45 am PT, 11:45 am CT, 12:45 pm ET)
Group A: Hopkins (136) vs. Sycamore (90)
Group B: Odle #3 (76) vs. WIliam Diamond (80)
Group C: Odle #4 (68) vs. Windemere Ranch (148)
Group D: Odle #1 (184) vs. Tyee (94)
Group E: Dana #2 (152) vs. Urbana #1 (66)
Group F: Doris Eaton (16) vs. Urbana #2 (38)
Group G: Evergreen (34) vs. Willamette Valley #1 (156)
Group H: John Horner #1 (20 vs. Willamette Valley #2 (62)
Group I: John Horner #2 (142) vs. Willamette Valley #3 (74)
Group J: John Horner #3 (38) vs. Yu Ming A (104)
Group K: John Horner #4 (44) vs. Yu Ming B (58)
Group L: Lakeside (134) vs. Yu Ming C (30)
Group M: Prestige #5 (98) vs. Timberline #2 (60)
Third Round-Robin Round (10:25 am PT, 12:25 pm CT, 1:25 pm ET)
Group A: Chaparral #1 (74) vs. Sycamore (72)
Group B: Chaparral #2 (38) vs. William Diamond (58)
Group C: Chaparral #3 (40) vs. Windemere Ranch (160)
Group D: Dana #1 (40) vs. Tyee (162)
Group E: American Heritage (104) vs. Urbana #1 (30)
Group F: BASIS Bellevue (100) vs. Urbana #2 (36)
Group G: BASIS Cedar Park #1 (8) vs. Willamette Valley #1 (150)
Group H: BASIS Cedar Park #2 (20) vs. Willamette Valley #2 (74)
Group I: BASIS Cedar Park #3 (78) vs. Willamette Valley #3 (42)
Group J: BISV #1 (200) vs. Yu Ming A (58)
Group K: BISV #2 (72) vs. Yu Ming B (40)
Group L: BISV #3 (82) vs. Yu Ming C (12)
Group M: Meryhill (72) vs. Timberline #2 (126)
Third Round-Robin Round (10:55 am PT, 12:55 pm CT, 1:55 pm ET)
Group A: Hopkins (246) vs. Odle #2 (24)
Group B: Odle #3 (148) vs. Thornton (54)
Group C: Odle #4 (36) vs. Timberline #1 (174)
Group D: Odle #1 (246) vs. Prestige #1 (34)
Group E: Dana #2 (110) vs. Odle #5 (102)
Group F: Doris Eaton (12) vs. Prestige #2 (50)
Group G: Evergreen (74) vs. Prestige #3 (42)
Group H: John Horner #1 (52) vs. Prestige #4 (96)
Group I: John Horner #2 (60) vs. Quail Valley (172)
Group J: John Horner #3 (26) vs. Real Life (72)
Group K: John Horner #4 (Walkover) vs. RJ Gray #1 (0)
Group L: Lakeside (46) vs. RJ Gray #2 (78)
Group M: Prestige #5 (86) vs. Suzanne (124)
Tie-Break (11:30 am PT, 1:30 pm CT, 2:30 pm ET)
Group L: (TIE BREAK: Lakeside vs. BISV #3: BISV #3 won)
Group M: (TIE BREAK: Timberline #2 vs. Meryhill vs. Prestige #5) 1. Timberline 2. Meryhill 3. Prestige
Playoffs
Byes (Teams will start at Round of 32 at 1:30 PM Pacific Time)
A#1: Hopkins
B#1: William Diamond
C#1: Windemere Ranch
D#1: Odle #1
E#1: American Heritage Palm Beach
F#1: BASIS Bellevue
G#1: Willamette Valley Academy #1
H#1: Prestige #4
I#1: Quail Valley Academy
J#1: BISV #1
K#1: BISV #2
L#1: RJ Gray #2
M#1: Suzanne
Wildcard: A#2 (1 pm)
Playoffs First Round (12:30 pm PT, 2:30 pm CT, 3:30 pm ET)
Match #1: G#3 vs. H#3; Prestige #3 (74) vs. BASIS Cedar Park #2 (52)
Match #2: F#3 vs. I#3; Urbana #2 (22) vs. BASIS Cedar Park #3 (126)
Match #3: E#3 vs. J#3; Odle #5 (88) vs. Real Life (58)
Match #4: D#3 vs. K#3; Prestige #1 (48) vs. John Horner #4 (32)
Match #5: C#3 vs. L#3; Chaparral #3 (76) vs. Lakeside (152)
Match #6: B#3 vs. M#3; Thornton (28) vs. Meryhill (86)
Match #7: A#3 vs. A#4; Sycamore (84) vs. Odle #2; (38)
Match #8: M#2 vs. B#4; Timberline #2 (Walkover) vs. Chaparral #2 (0)
Match #9: L#2 vs. C#4; BISV #3 (Walkover) vs. Odle #4 (0)
Match #10: K#2 vs. D#4; Yu Ming B (20) vs. Dana #1 (64)
Playoffs First Round (1:00 pm PT, 3:00 pm CT, 4:00 pm ET)
Match #11: J#2 vs. E#4; Yu Ming A (148) vs. Urbana #1 (18)
Match #12: I#2 vs. F#4; John Horner #2 (164) vs. Doris Eaton (8)
Match #13: H#2 vs. G#4; Willamette Valley #2 (Walkover) vs. BASIS Cedar Valley #1 (0)
Match #14: G#2 vs. H#4; Evergreen (90) vs. John Horner #1 (34)
Match #15: F#2 vs. J#4; Prestige #2 (82) vs. John Horner #3 (66)
Match #16: E#2 vs. I#4; Dana #2 (128) vs. Willamette Valley #3 (64)
Match #17: D#2 vs. K#4; Tyee (Walkover) vs. RJ Gray #1 (0)
Match #18: C#2 vs. L#4; Timberline #1 (232) vs. Yu Ming C (16)
Math #19: B#2 vs. M#4; Odle #3 (134) vs. Prestige #5 (74)
Match #20: A#2 vs. E#3; Chaparral #1 (4) vs. Odle #5 (160)
Playoffs Round of 32 (1:40 pm PT, 3:40 pm CT, 4:40 pm ET)
Match #1: Willamette #1 (96) vs. Sycamore (42)
Match #2: William Diamond (54) vs. BASIS Cedar Park #3 (50)
Match #3: Prestige #1 (22) vs. Odle #1 (212)
Match #4: Lakeside (70) vs. American Heritage (52)
Match #5: BASIS Bellevue (96) vs. Meryhill (42)
Match #6: Windemere Ranch (112) vs. Timberline #2 (76)
Match #7: Quail Valley vs. BISV #3 Please start match #17
Match #8: Prestige #3 (8) vs. Hopkins (166)
Playoffs Round of 32 (2:10 pm PT, 4:10 pm CT, 5:10 pm ET)
Match #9: Dana #1 (54) vs. BISV #1 (62)
Match #10: Suzanne (110) vs. Willamette #2 (20)
Match #11: John Horner #2 (136) vs. RJ Gray #2 (48)
Match #12: Dana #2 (94) vs. Tyee (76)
Match #13: Odle #3 (140) vs. Prestige #4 (56)
Match #14: Yu Ming A (30) vs. BISV #2 (70)
Match #15: Evergreen (30) vs. Odle #5 (50)
Match #16: Prestige #2 (20) vs. Timberline #1 (140)
Match #17: Quail Valley (152) vs. BISV #3 (22)
Playoffs Round of 16 (3:10 pm PT, 5:10 pm CT, 6:10 pm ET)
Match #1: William Diamond (80) vs. Timberline #1 (98)
Match #2: Willamette #1 (64) vs. BISV #1 (82)
Match #3: Suaznne (88) vs. Odle #1 (94)
Match #4: John Horner #2 (120) vs. Lakeside (30)
Match #5: Hopkins (172) vs. Dana #2 (78)
Match #6: Quail Valley (148) vs. Odle #3 (48)
Match #7: Windemere (58) vs. Odle #5 (68)
Match #8: BASIS Bellevue (140) vs. BISV #2 (20)
Playoffs Quarterfinals (4:15 pm PT, 6:15 pm CT, 7:15 pm ET)
Quarterfinal #1: Hopkins (82) vs. Quail Valley (150)
Quarterfinal #2: Odle #1 (112) vs. John Horner #2 (32)
Quarterfinal #3: Timberline #1 (132) vs. BISV #1 (34)
Quarterfinal #4: Odle #5 (52) vs. BASIS Bellevue (70)
Playoffs Semifinals (5:00 pm PT, 7:00 pm CT, 8:00 pm ET)
Semifinal #1: Quail Valley (224) vs. Odle #1 (108)
Semifinal #2: Timberline #1 (212) vs. BASIS Bellevue (74)
Consolation Round (5:30 pm PT, 7:30 pm CT, 8:30 pm ET)
Consolation Round: Odle #1 (136) vs. BASIS Bellevue (36)
Championship Round (5:30 pm PT, 7:30 pm CT, 8:30 pm ET)
Championship Round: Quail Valley (150) vs. Timberline #1 (172)
Congratulations to Timberline, the 2026 National Biology Bowl champion!