2026 SUMMER CAMPS ARE LIVE! Register today to secure your athlete's spot.

Hero home

Find your perfect sports camp

Build confidence and grow your game in a safe, fun environment.

Enter zip or city

Enter zip or city

Select Sports

Select Sports

Baseball
Basketball
Cross Country
Dance
Field Hockey
Flag Football
Football
Golf
Gymnastics
Lacrosse
Multi-sport & Recreation
Pickleball
Rowing
Rugby
Soccer
Softball
Sport Performance
Swim
Tennis
Track & Field
Volleyball
Water Polo
Wrestling
Select dates range

Select Dates Range

Mon
Tue
Wed
Thu
Fri
Sat
Sun
Add camper details

Add Camper Details

Gender:

Age:

Search
Home coaches Tim Peng
Questions? Call us! 1-800-645-3226

Tim Peng

Assistant Coach - Middlebury College

Tim Peng - Assistant Coach - Middlebury College

Tim Peng joined the men’s soccer coaching staff at Middlebury in March of 2024 as an assistant coach.

Previously, Tim was the assistant men's coach at Babson College. Over his five years as an assistant coach, the Beavers have captured a pair of NEWMAC regular season titles to go along with conference tournament championships and NCAA Tournament berths in 2019 and 2021. Babson went 12-3-4 overall and 5-0-2 in league play in 2018 and followed it up by posting a 14-6-2 mark, which included wins over eventual Division III champion Tufts and NCAA quarterfinalist Connecticut College during the regular season. The Green and White captured NEWMAC titles in both 2019 and 2021, advancing to the second round last fall.

Peng came to Babson after earning his degree in psychology from Trinity College in 2018. A four-year member of the men’s soccer team, he appeared in 34 career matches and made seven of his nine starts as a senior captain in 2017.

Peng, who scored his first goal in a 1-0 win over Western Connecticut State on October 8, 2017, was a three-time NESCAC Academic All-Conference selection for the Bantams.

A native of Taipei, Taiwan, Peng played his high school soccer in nearby Sharon.

Find a camp near you:

Select your sport and get into camp!
If you need more assistance, just give us a call
at 1-800-645-3226 we would be happy to help!

close