WATCH: Florida high school flag football semifinals and championships on NFHS Network

By Thomas Frey May 7, 2025, 4:00pm

Champions from four classes will be crowned Saturday.

The Florida flag football state semifinals and finals will be played in Tampa beginning Thursday on the NFHS Network. In total, 12 games across four divisions will be played at AdventHealth Training Center.

All eight semifinal games feature teams ranked in the national top 25. National No. 1 Seminole Ridge (Loxahatchee) will take on No. 25 East Bay (Gibsonton) in Class 3A on Thursday. The winner will await the victor between No. 7 Homestead and No. 13 Chiles (Tallahassee).

In Class 4A, No. 2 Wellington will play No. 19 Spruce Creek (Port Orange) on Friday. Following that contest will be another 4A semifinal battle between No. 4 Alonso (Tampa) and No. 3 Palmetto (Miami).

Every game can be streamed live on the NFHS Network. See the complete schedule along with streaming details below.
No. 19 Spruce Creek celebrates a touchdown in a win against Deltona last month.The Hawks will play No. 2 Wellington in the Class 4A semifinals Friday. (PHOTO: Mark Fletcher)
No. 19 Spruce Creek celebrates a touchdown in a win against Deltona last month.The Hawks will play No. 2 Wellington in the Class 4A semifinals Friday. (PHOTO: Mark Fletcher)
Class 1A



Semifinals

Thursday, 4 p.m.

No. 5 Wildwood vs. No. 18 Somerset Academy - Canyons (Boynton Beach) | Watch live on NFHS Network

Thursday, 5:30 p.m.
No. 11 Edison (Miami) vs. No. 15 Florida State University High School (Tallahassee) | NFHS Network

Final
Saturday, 3 p.m. | NFHS Network

Class 2A

Semifinals



Friday, 4 p.m.

No. 6 Robinson (Tampa) vs. No. 24 Hernando (Brooksville) | NFHS Network

Friday, 5:30 p.m.
No. 8 Choctawhatchee (Fort Walton Beach) vs. No. 14 Dr. Joaquin Garcia (Lake Worth) | NFHS Network

Final
Saturday, 6:30 p.m. | NFHS Network

Class 3A

Semifinals

Thursday, 7 p.m.

No. 1 Seminole Ridge (Loxahatchee) vs. No. 25 East Bay (Gibsonton) | NFHS Network



Thursday, 8:30 p.m.
No. 7 Homestead vs. No. 13 Chiles (Tallahassee) | NFHS Network

Final
Saturday, 4:45 p.m. | NFHS Network

Class 4A

Semifinals

Friday, 7 p.m.

No. 2 Wellington vs. No. 19 Spruce Creek (Port Orange) | NFHS Network

Friday, 8:30 p.m.
No. 4 Alonso (Tampa) vs. No. 3 Palmetto (Miami) | NFHS Network



Final
Saturday, 8:15 p.m. | NFHS Network