Viking Speed and Explosive Strength Program Grades Completed 6-11
The Viking Speed and Explosive Strength Program is a high level training initiative open to all students, designed to develop the dynamic movement and raw power necessary for championship-level athletic success. Led by the North Branch coaching staff, this comprehensive program integrates advanced strength training, plyometrics, and specialized speed mechanics to transform every participant’s performance on the field or court. Training sessions are held at the North Branch Area High School Fitness Center (please enter through Door #11) on Mondays, Wednesdays, and Thursdays.
No Viking Speed and Explosive Strength Program July 6, 8, and 9.
$100 early bird registration fee includes a t-shirt; must be registered by June 4.
After June 4, the registration fee is $120.
Don’t miss the opportunity to elevate your game—secure your spot by the June 4 registration deadline.
Nathan Appleby
Kyle Groh
Boys Completed Grades 6-8
Instructors:
- Nathan Appleby
- Kyle Groh
| Date | Time | Location |
|---|---|---|
| Mon, Jun 8th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Wed, Jun 10th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Thu, Jun 11th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Mon, Jun 15th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Wed, Jun 17th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Thu, Jun 18th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Mon, Jun 22nd 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Wed, Jun 24th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Thu, Jun 25th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Mon, Jun 29th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Mon, Jul 13th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Wed, Jul 15th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Thu, Jul 16th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Mon, Jul 20th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Wed, Jul 22nd 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Thu, Jul 23rd 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Mon, Jul 27th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Wed, Jul 29th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Thu, Jul 30th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Mon, Aug 3rd 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Wed, Aug 5th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Thu, Aug 6th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Mon, Aug 10th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Wed, Aug 12th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
| Thu, Aug 13th 2026 | 10:00 - 11:30 AM | North Branch Area High School |
Boys Grades Completed 9-11
Instructors:
- Nathan Appleby
- Kyle Groh
| Date | Time | Location |
|---|---|---|
| Mon, Jun 8th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Wed, Jun 10th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Thu, Jun 11th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Mon, Jun 15th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Wed, Jun 17th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Thu, Jun 18th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Mon, Jun 22nd 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Wed, Jun 24th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Thu, Jun 25th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Mon, Jun 29th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Wed, Jul 1st 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Thu, Jul 2nd 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Mon, Jul 13th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Wed, Jul 15th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Thu, Jul 16th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Mon, Jul 20th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Wed, Jul 22nd 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Thu, Jul 23rd 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Mon, Jul 27th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Wed, Jul 29th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Thu, Jul 30th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Mon, Aug 3rd 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Wed, Aug 5th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Thu, Aug 6th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Mon, Aug 10th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Wed, Aug 12th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
| Thu, Aug 13th 2026 | 7:00 - 8:30 AM | North Branch Area High School |
Girls Completed Grades 6-11
Instructors:
- Nathan Appleby
- Kyle Groh
| Date | Time | Location |
|---|---|---|
| Mon, Jun 8th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Wed, Jun 10th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Thu, Jun 11th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Mon, Jun 15th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Wed, Jun 17th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Thu, Jun 18th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Mon, Jun 22nd 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Wed, Jun 24th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Thu, Jun 25th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Mon, Jun 29th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Mon, Jul 13th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Wed, Jul 15th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Thu, Jul 16th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Mon, Jul 20th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Wed, Jul 22nd 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Thu, Jul 23rd 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Mon, Jul 27th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Wed, Jul 29th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Thu, Jul 30th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Mon, Aug 3rd 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Wed, Aug 5th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Thu, Aug 6th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Mon, Aug 10th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Wed, Aug 12th 2026 | 8:30 - 10:00 AM | North Branch Area High School |
| Thu, Aug 13th 2026 | 8:30 - 10:00 AM | North Branch Area High School |