WGI Schedule: 2025 Percussion World Championships Finals, Semifinals
WGI Schedule: 2025 Percussion World Championships Finals, Semifinals
The 2025 WGI World Championships will feature Percussion semifinals and finals on April 11 in Dayton and surrounding areas.

The first day of the 2025 WGI Percussion World Championships saw some head turning performances, including from Ayala in the Scholastic World class, as ensembles from around the country took over Southwest Ohio on April 10.
WINDS WORLD CHAMPIONSHIPS PRELIMS SCHEDULE 🏆🎺 FIRST-TIME WATCHERS GUIDE: 2025 WGI Percussion/Winds World Championships 📰 | HIGHLIGHT: Rhythm X 'Hands of the Creation' at WGI Indianapolis Percussion Regional 🎥 | When Are the WGI World Championships 🗓️ | SIGN UP NOW For A FloMarching Account 📺
And now that the prelims are in the books, it's time for the first set of Percussion finals and the start of semifinals on April 11. UD Arena will end the second day of the second week of the WGI World Championships with Independent A and Scholastic A Finals.
Meanwhile, Wright State's Nutter Center will host the Scholastic Concert Finals in the afternoon and the Scholastic Concert Open Finals and Scholastic Concert World Finals Friday night.
Truist Arena on the campus of Northern Kentucky will host the semifinals all day.
Here are all the classes competing at WGI Percussion:
- Percussion Scholastic A
- Percussion Scholastic Open
- Percussion Scholastic World
- Percussion Independent A
- Percussion Independent Open
- Percussion Independent World
- Percussion Scholastic Concert A
- Percussion Scholastic Concert Open
- Percussion Scholastic Concert World
Here's a look at the semifinals and finals schedule for the WGI World Championships on April 11.
WGI Dayton Schedule For April 11
University of Dayton Arena - A Class Finals
* Note that all times are ET and subject to change
| Time | Ensemble | Class |
| 5:30pm | Break, Prep for A Class Finale | |
| 5:45pm | Quad City Percussion | PIA |
| 5:54pm | Carolina Storm Indoor Percussion | PIA |
| 6:03pm | Breakwater Performing Arts | PIA |
| 6:12pm | Legacy Percussion | PIA |
| 6:21pm | Vortex Percussion | PIA |
| 6:30pm | Rochester Lourdes Drumline | PIA |
| 6:39pm | Break | |
| 6:50pm | Lakeville Area Percussion | PIA |
| 6:59pm | Kannapolis Independent | PIA |
| 7:08pm | Lake Effect Percussion | PIA |
| 7:17pm | North Star Independent | PIA |
| 7:26pm | Nomad Indoor | PIA |
| 7:35pm | M3 | PIA |
| 7:44pm | Break | |
| 8:00pm | Lower Dauphin HS | PSA |
| 8:09pm | Lakeway Christian Academy | PSA |
| 8:18pm | Sycamore HS | PSA |
| 8:27pm | Catawba Ridge HS | PSA |
| 8:36pm | Kings HS | PSA |
| 8:45pm | Pearl HS | PSA |
| 8:54pm | Hamilton Southeastern HS | PSA |
| 9:03pm | Break | |
| 9:15pm | North Penn HS | PSA |
| 9:24pm | Plainfield Combined Schools | PSA |
| 9:33pm | Temple City HS | PSA |
| 9:42pm | Dakota Combined Schools | PSA |
| 9:51pm | Unionville HS | PSA |
| 10:00pm | E.D. White Catholic HS | PSA |
| 10:09pm | Choctawhatchee HS | PSA |
| 10:18pm | Clinton HS | PSA |
University of Dayton Arena - PSW/PIW Semifinals
* Note that all times are ET and subject to change
| Time | Ensemble | Class |
| 9:00am | Mt Juliet Combined Schools | PSW |
| 9:11am | Milton HS | PSW |
| 9:22am | Cupertino HS | PSW |
| 9:33am | Sparkman HS | PSW |
| 9:44am | Homestead HS (CA) | PSW |
| 9:55am | Broken Arrow HS | PSW |
| 10:06am | Brownsburg HS | PSW |
| 10:17am | Break | |
| 10:27am | Dorman HS | PSW |
| 10:38am | Walled Lake Consolidated Schools | PSW |
| 10:49am | Boswell HS | PSW |
| 11:00am | Cy-Fair HS | PSW |
| 11:11am | Center Grove HS | PSW |
| 11:22am | Clear Brook HS | PSW |
| 11:33am | Arcadia HS | PSW |
| 11:44am | Break | |
| 11:54am | Dartmouth HS | PSW |
| 12:05pm | Avon HS | PSW |
| 12:16pm | Burleson Centennial HS | PSW |
| 12:27pm | Chino Hills HS | PSW |
| 12:38pm | Bridgeland HS | PSW |
| 12:49pm | Ayala HS | PSW |
| 1:00pm | Break | |
| 1:30pm | Redline | PIW |
| 1:41pm | STRYKE Percussion | PIW |
| 1:52pm | Vigilantes Indoor Percussion | PIW |
| 2:03pm | ConneXus | PIW |
| 2:14pm | Dark Sky Percussion | PIW |
| 2:25pm | Meraki | PIW |
| 2:36pm | Matrix | PIW |
| 2:47pm | Break | |
| 2:57pm | Monarch Independent | PIW |
| 3:08pm | Atlanta Quest | PIW |
| 3:19pm | Rhythmic Force Percussion | PIW |
| 3:30pm | POW Percussion | PIW |
| 3:41pm | Cap City | PIW |
| 3:52pm | United Percussion | PIW |
| 4:03pm | George Mason University | PIW |
| 4:14pm | Break | |
| 4:24pm | Infinity | PIW |
| 4:35pm | Music City Mystique | PIW |
| 4:46pm | Pulse Percussion | PIW |
| 4:57pm | Broken City | PIW |
| 5:08pm | Rhythm X | PIW |
| 5:19pm | RCC | PIW |
Nutter Center - PSA Semifinals & Concert Class Finals
* Note that all times are ET and subject to change
| Time | Ensemble | Class |
| 9:00am | Bellbrook HS | PSA - Round 1 |
| 9:09am | Cranston Combined Schools | PSA - Round 1 |
| 9:18am | Mars Area HS | PSA - Round 1 |
| 9:27am | West Milford HS | PSA - Round 1 |
| 9:36am | Hewitt-Trussville HS | PSA - Round 1 |
| 9:45am | Enloe Magnet HS | PSA - Round 1 |
| 9:54am | Olentangy Liberty HS | PSA - Round 1 |
| 10:03am | Perkiomen Valley HS | PSA - Round 1 |
| 10:12am | Break | |
| 10:25am | Springboro HS | PSA - Round 1 |
| 10:34am | Bellevue Combined Schools | PSA - Round 1 |
| 10:43am | Hamilton Southeastern HS | PSA - Round 1 |
| 10:52am | Pearl HS | PSA - Round 1 |
| 11:01am | Lakeway Christian Academy | PSA - Round 1 |
| 11:10am | Temple City HS | PSA - Round 1 |
| 11:19am | Plainfield Combined Schools | PSA - Round 1 |
| 11:28am | Unionville HS | PSA - Round 1 |
| 11:37am | Break | |
| 12:20pm | Decatur Central HS | PSA - Round 2 |
| 12:29pm | Grand Blanc HS | PSA - Round 2 |
| 12:38pm | Lawrence Township School District | PSA - Round 2 |
| 12:47pm | Dassel-Cokato HS | PSA - Round 2 |
| 12:56pm | Mountain Ridge HS (UT) | PSA - Round 2 |
| 1:05pm | Warren Central HS (MS) | PSA - Round 2 |
| 1:14pm | Catawba Ridge HS | PSA - Round 2 |
| 1:23pm | Owen J Roberts HS | PSA - Round 2 |
| 1:32pm | Break | |
| 1:45pm | Lower Dauphin HS | PSA - Round 2 |
| 1:54pm | North Penn HS | PSA - Round 2 |
| 2:03pm | Kings HS | PSA - Round 2 |
| 2:12pm | Sycamore HS | PSA - Round 2 |
| 2:21pm | E.D. White Catholic HS | PSA - Round 2 |
| 2:30pm | Dakota Combined Schools | PSA - Round 2 |
| 2:39pm | Choctawhatchee HS | PSA - Round 2 |
| 2:48pm | Clinton HS | PSA - Round 2 |
| 2:57pm | Break, Prep for Concert Class Finale | |
| 5:00pm | Atoka HS | PSCA |
| 5:09pm | Lowell HS | PSCA |
| 5:18pm | Canton McKinley HS | PSCA |
| 5:27pm | Newnan HS | PSCA |
| 5:36pm | Hatboro-Horsham HS | PSCA |
| 5:45pm | Selma HS | PSCA |
| 5:54pm | Everett HS | PSCA |
| 6:03pm | Break | |
| 6:15pm | Spring-Ford HS | PSCO |
| 6:25pm | Broadneck HS | PSCO |
| 6:35pm | West Clermont HS | PSCO |
| 6:45pm | Milford HS (OH) | PSCO |
| 6:55pm | Penn-Trafford HS | PSCO |
| 7:05pm | Muscle Shoals HS | PSCO |
| 7:15pm | Campbell County HS | PSCO |
| 7:25pm | North Forney HS | PSCO |
| 7:35pm | Tomball HS | PSCO |
| 7:45pm | Break | |
| 8:00pm | Tunstall HS | PSCW |
| 8:11pm | Corinth Holders Combined Schools | PSCW |
| 8:22pm | Plainfield HS (IN) | PSCW |
| 8:33pm | Corona del Sol HS | PSCW |
| 8:44pm | Grassfield HS | PSCW |
| 8:55pm | Ayala HS | PSCW |
Truist Arena - PSO Semifinals, PIO Semifinals
* Note that all times are ET and subject to change
| Time | Ensemble | Class |
| 9:00am | South Forsyth HS | PSO - Round 1 |
| 9:10am | Gulfport HS | PSO - Round 1 |
| 9:20am | Northview HS | PSO - Round 1 |
| 9:30am | Rock Hill HS | PSO - Round 1 |
| 9:40am | Franklin Community HS | PSO - Round 1 |
| 9:50am | Irondale Combined Schools | PSO - Round 1 |
| 10:00am | Ninety Six HS | PSO - Round 1 |
| 10:10am | Eden Prairie HS | PSO - Round 1 |
| 10:20am | Break | |
| 10:30am | Old Bridge HS | PSO - Round 1 |
| 10:40am | Union HS | PSO - Round 1 |
| 10:50am | Basha HS | PSO - Round 1 |
| 11:00am | Goshen HS | PSO - Round 1 |
| 11:10am | Pace HS | PSO - Round 1 |
| 11:20am | Zionsville Community HS | PSO - Round 1 |
| 11:30am | Fort Zumwalt Combined Schools | PSO - Round 1 |
| 11:40am | Fishers HS | PSO - Round 1 |
| 11:50am | Break | |
| 12:00pm | Vision Percussion | PIO |
| 12:10pm | Sun City Independent | PIO |
| 12:20pm | Huron Valley Percussion | PIO |
| 12:30pm | Motor City Percussion | PIO |
| 12:40pm | Breakthrough Indoor Percussion | PIO |
| 12:50pm | Break | |
| 1:00pm | Infinity 3 | PIO |
| 1:10pm | Matrix Open | PIO |
| 1:20pm | Bakersfield College | PIO |
| 1:30pm | Imperial Dynasty | PIO |
| 1:40pm | Spectre Percussion | PIO |
| 1:50pm | Break | |
| 2:00pm | Hernando HS | PSO - Round 2 |
| 2:10pm | Hempfield HS | PSO - Round 2 |
| 2:20pm | Timberland Combined Schools | PSO - Round 2 |
| 2:30pm | Noblesville HS | PSO - Round 2 |
| 2:40pm | South Jones HS | PSO - Round 2 |
| 2:50pm | Westfield HS (IN) | PSO - Round 2 |
| 3:00pm | Spring-Ford HS | PSO - Round 2 |
| 3:10pm | Beavercreek HS | PSO - Round 2 |
| 3:20pm | Break | |
| 3:30pm | Saginaw HS | PSO - Round 2 |
| 3:40pm | Chisholm Trail HS | PSO - Round 2 |
| 3:50pm | Germantown HS | PSO - Round 2 |
| 4:00pm | Kamiak HS | PSO - Round 2 |
| 4:10pm | Great Oak HS | PSO - Round 2 |
| 4:20pm | Greenfield-Central HS | PSO - Round 2 |
| 4:30pm | Rancho Cucamonga HS | PSO - Round 2 |
| 4:40pm | Victor J Andrew HS | PSO - Round 2 |
| 4:50pm | Break | |
| 5:00pm | Paradigm Percussion | PIO |
| 5:10pm | United Percussion 2 | PIO |
| 5:20pm | River City Rhythm | PIO |
| 5:30pm | Cap City 2 | PIO |
| 5:40pm | Q2 | PIO |
| 5:50pm | Break | |
| 6:00pm | Freedom Percussion | PIO |
| 6:10pm | OCI | PIO |
| 6:20pm | UTSA | PIO |
| 6:30pm | Civitas Percussion | PIO |
| 6:40pm | Veritas HS | PIO |
How To Watch WGI World Championships 2025
2025 WGI Guard World Championships & WGI Percussion/Winds World Championships will be streamed LIVE on FloMarching and the FloSports App, along with our 24-hour delayed Rebroadcast available to stream from April 4-6.
Archives, highlights, replays, news and more will be available for all FloSports and FloMarching subscribers for the duration of their subscription.
WGI 2025 Rebroadcasts
Missed the show? No problem! Every WGI event that is streamed this season on FloMarching will have an associated REBROADCAST 24 hours after the original air date/time. So if a Regional begins at 9am ET on Saturday, the associated Rebroadcast will air at 9am ET on Sunday. Check out our schedule page for the full list of live broadcasts and Rebroadcasts!
Want More Information?
Get more information about Color Guard, Percussion and Winds shows not streaming on FloMarching by heading over to WGI's website.
Don't Miss The DCI Season On FloMarching
The DCI season begins in June and can be streamed live on FloMarching, including the 2025 DCI World Championships in August. Stay tuned for the full 2025 DCI streaming schedule.
Join the FloMarching Conversation on Social
- Follow us on TikTok @flomarchingtv.
- Follow us on Instagram @flomarching.
- Follow us on Twitter @FloMarching.
- Like us on Facebook.
- Subscribe to us on YouTube @FloMarching.