Royals earn bronze medal at PA State Championship.
The Upper Darby High School Marching Royals earned a well deserved bronze medal at the US Bands State Championship. They improved an amazing 8 points since the last competition.
A - Group V
1 Abington Senior High School (90.5)
2 Pennsbury High School (88.8)
3 Upper Darby High School (87.0)
4 Neshaminy High School (86.8)
Can the Marching Royals win their 6th Championship?
Come watch the Marching Royals compete for the PA State Championship this Saturday!
Date: 10/31/26
Time: 2:00pm (performance 2:45pm)
Location: Downingtown West High School
445 Manor Ave, Downingtown, PA 19335
Come watch the UDHS Marching Royals cheer on the Football team at Marple HS this Friday night.
Date: 10/23/26
Time: 7:00pm
Location: Marple Newtown High School
120 Media Line Rd, Newtown Square, PA 19073
Watch the Marching Royals compete this Saturday!
The Upper Darby High School Marching Royals will compete at the US Bands competition at Pennsbury High School 10/17/26 at 5:00pm.
Come watch the Royals march to victory!
The Upper Darby high school marching band will compete at the US bands competition on Saturday 10/10/26 at Unionville High School. Time 5:00pm
Come watch the Upper Darby Marching Royals at the 56th annual Marple Newtown “Bandarama” this Saturday!
The Upper Darby Marching Royals will compete at the Marple Newtown “Bandarama” on 10/3/2026.
Come watch the 5x State and National champion Marching Royals compete this Saturday in Ridley!
Date: 9/26/26
Time: 6:00pm
Location: Ridley High School
901 Morton Ave, Folsom PA
Come to the Marching Band Parent Meeting
UDBOP is hosting a parent meeting for Marching Royals
Date: 9/16/26
Time: 8:00pm
Location: Orchestra Room - Room 100.
Learn about the schedule, fundraising, ways you can contribute to the program. See you there!!!
We can collect dues should anyone want to pay in person.
After a big football win the Marching Royals will keep the energy going this Thursday!
The Upper Darby High School Marching Royals will cheer on the varsity football team on Thursday 9/3/26.