ETS Sports Performance Camp
ETS Performance (located in Chanhassen) is proud partners with Storm Athletics. Their mission is to provide unmatched speed, power, deceleration, energy system development, movement and performance mastery training for serious athletes who are 100% committed to fully maximizing both their genetic physical and psychological potential. Programs are designed for all athletes, at any ability level, from every sport, and customized to fit their needs.
Please sign up for the appropriate session. Sessions are designed to work with athletes of all sports. Times are formatted to work with your child's sport specific camp.
- A - Boys (9th Grade)
- B - Boys (10th Grade)
- C - Boys (11th & 12th Grade)
- D - Girls (9-12th Grade)
- Middle School - Boys (6-8th Grade)
- Middle School - Girls (6-8th Grade)
- Note: Middle School group will be working on speed vs. strength development
All groups will start outside on the upper turf fields, 9th Grade Boys will start in the Weight Room on Mondays only - subject to change, check-in with your conditioning coach!
ETS
6734- A
Instructors:
- ETS
| Date | Time | Location |
|---|---|---|
| Mon, Jun 8th 2026 | 7:30 - 8:15 AM | Chanhassen High School |
| Mon, Jun 8th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jun 10th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Wed, Jun 10th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Fri, Jun 12th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Fri, Jun 12th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Mon, Jun 15th 2026 | 7:30 - 8:15 AM | Chanhassen High School |
| Mon, Jun 15th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jun 17th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Wed, Jun 17th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Mon, Jun 22nd 2026 | 7:30 - 8:15 AM | Chanhassen High School |
| Mon, Jun 22nd 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jun 24th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Wed, Jun 24th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Fri, Jun 26th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Fri, Jun 26th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Mon, Jun 29th 2026 | 7:30 - 8:15 AM | Chanhassen High School |
| Mon, Jun 29th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jul 1st 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Wed, Jul 1st 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Mon, Jul 13th 2026 | 7:30 - 8:15 AM | Chanhassen High School |
| Mon, Jul 13th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jul 15th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Wed, Jul 15th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Fri, Jul 17th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Fri, Jul 17th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Mon, Jul 20th 2026 | 7:30 - 8:15 AM | Chanhassen High School |
| Mon, Jul 20th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jul 22nd 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Wed, Jul 22nd 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Fri, Jul 24th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Fri, Jul 24th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Mon, Jul 27th 2026 | 7:30 - 8:15 AM | Chanhassen High School |
| Mon, Jul 27th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jul 29th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Wed, Jul 29th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Fri, Jul 31st 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Fri, Jul 31st 2026 | 8:15 - 9:00 AM | Chanhassen High School |
6734- B
Instructors:
- ETS
| Date | Time | Location |
|---|---|---|
| Mon, Jun 8th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Mon, Jun 8th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Wed, Jun 10th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jun 10th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Fri, Jun 12th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Fri, Jun 12th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Mon, Jun 15th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Mon, Jun 15th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Wed, Jun 17th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jun 17th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Mon, Jun 22nd 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Mon, Jun 22nd 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Wed, Jun 24th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jun 24th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Fri, Jun 26th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Fri, Jun 26th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Mon, Jun 29th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Mon, Jun 29th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Wed, Jul 1st 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jul 1st 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Mon, Jul 13th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Mon, Jul 13th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Wed, Jul 15th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jul 15th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Fri, Jul 17th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Fri, Jul 17th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Mon, Jul 20th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Mon, Jul 20th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Wed, Jul 22nd 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jul 22nd 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Fri, Jul 24th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Fri, Jul 24th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Mon, Jul 27th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Mon, Jul 27th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Wed, Jul 29th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Wed, Jul 29th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Fri, Jul 31st 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Fri, Jul 31st 2026 | 9:00 - 9:45 AM | Chanhassen High School |
6734- C
Instructors:
- ETS
| Date | Time | Location |
|---|---|---|
| Mon, Jun 8th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Mon, Jun 8th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Wed, Jun 10th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Wed, Jun 10th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Fri, Jun 12th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Fri, Jun 12th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Mon, Jun 15th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Mon, Jun 15th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Wed, Jun 17th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Wed, Jun 17th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Mon, Jun 22nd 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Mon, Jun 22nd 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Wed, Jun 24th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Wed, Jun 24th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Fri, Jun 26th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Fri, Jun 26th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Mon, Jun 29th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Mon, Jun 29th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Wed, Jul 1st 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Wed, Jul 1st 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Mon, Jul 13th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Mon, Jul 13th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Wed, Jul 15th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Wed, Jul 15th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Fri, Jul 17th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Fri, Jul 17th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Mon, Jul 20th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Mon, Jul 20th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Wed, Jul 22nd 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Wed, Jul 22nd 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Fri, Jul 24th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Fri, Jul 24th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Mon, Jul 27th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Mon, Jul 27th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Wed, Jul 29th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Wed, Jul 29th 2026 | 9:45 - 10:30 AM | Chanhassen High School |
| Fri, Jul 31st 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Fri, Jul 31st 2026 | 9:45 - 10:30 AM | Chanhassen High School |
6734- D (Girls)
Instructors:
- ETS
| Date | Time | Location |
|---|---|---|
| Mon, Jun 8th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Mon, Jun 8th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Tue, Jun 9th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Tue, Jun 9th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Thu, Jun 11th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Thu, Jun 11th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Mon, Jun 15th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Mon, Jun 15th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Tue, Jun 16th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Tue, Jun 16th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Thu, Jun 18th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Thu, Jun 18th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Mon, Jun 22nd 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Mon, Jun 22nd 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Tue, Jun 23rd 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Tue, Jun 23rd 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Thu, Jun 25th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Thu, Jun 25th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Mon, Jun 29th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Mon, Jun 29th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Tue, Jun 30th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Tue, Jun 30th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Thu, Jul 2nd 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Thu, Jul 2nd 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Mon, Jul 13th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Mon, Jul 13th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Tue, Jul 14th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Tue, Jul 14th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Thu, Jul 16th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Thu, Jul 16th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Mon, Jul 20th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Mon, Jul 20th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Tue, Jul 21st 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Tue, Jul 21st 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Thu, Jul 23rd 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Thu, Jul 23rd 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Mon, Jul 27th 2026 | 7:30 - 8:15 AM | Chanhassen High School Fields |
| Mon, Jul 27th 2026 | 8:15 - 9:00 AM | Chanhassen High School |
| Tue, Jul 28th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Tue, Jul 28th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
| Thu, Jul 30th 2026 | 8:15 - 9:00 AM | Chanhassen High School Fields |
| Thu, Jul 30th 2026 | 9:00 - 9:45 AM | Chanhassen High School |
6734- Middle School Boys
Instructors:
- ETS
| Date | Time | Location |
|---|---|---|
| Tue, Jun 9th 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
| Thu, Jun 11th 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
| Tue, Jun 16th 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
| Thu, Jun 18th 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
| Tue, Jun 23rd 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
| Thu, Jun 25th 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
| Tue, Jun 30th 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
| Thu, Jul 2nd 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
| Tue, Jul 14th 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
| Thu, Jul 16th 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
| Tue, Jul 21st 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
| Thu, Jul 23rd 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
| Tue, Jul 28th 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
| Thu, Jul 30th 2026 | 10:30 - 11:15 AM | Chanhassen High School Fields |
6734- Middle School Girls
Instructors:
- ETS
| Date | Time | Location |
|---|---|---|
| Tue, Jun 9th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Thu, Jun 11th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Tue, Jun 16th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Thu, Jun 18th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Tue, Jun 23rd 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Thu, Jun 25th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Tue, Jun 30th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Thu, Jul 2nd 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Tue, Jul 14th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Thu, Jul 16th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Tue, Jul 21st 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Thu, Jul 23rd 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Tue, Jul 28th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |
| Thu, Jul 30th 2026 | 9:00 - 9:45 AM | Chanhassen High School Fields |