Perfect Game

The Perfect Game National Indoor Hitting League allows players of all ages to compete against each other, all over the country, year round. The PGNIL uses today’s most cutting edge technology (HitTrax) to measure max. exit velocity, avg. exit velocity, launch angles, batting average and MANY more statistics for every player in the league

What Players Receive – Six week competetive regular season (12 games) – Single elimination Regional and National Playoffs for qualifying teams – Regional/National player and team awards – National Player Exposure on the Perfect Game website – Perfect Game Player Profile – Perfect Game will display all stats and leaderboards from every at-bat for scouts, coaches, and players to see

Host Locations

Perfect Game Iowa Cedar Rapids
Baseball Mentoring Program California Sacramento
South Jersey Bullpen New Jersey South NJ
Centerfield Baseball/Softball Texas Plano
Milwaukee Baseball Academy Wisconsin Milwaukee
Maine Hits Maine Scarborough
Athletic Mission Baseball Academy Oklahoma Tulsa
Perfect Practice Athletic Center Oklahoma Tulsa
Golden Triangle Sports Academy Texas Beaumont
PST of Wisconsin Wisconsin Waukesha
Pro Series BasebalITraining Washington Puyallup
Louisiana Baseball/Softball Academy Louisiana New Orleans
Stance Doctor Baseball/Softball Academy Florida St. Petersburg
The Turf Utah Park City
Future Prospect Baseball California San Rafael
Team Performance Kansas Lawrence
Lightning Baseball Colorado Parker
Zoned Inc. New Jersey Bridgewater
Thrive Sports & Fitness Connecticut Middlebury
The Baseball Center New York New York
Rick Strickland Elite Baseball Missouri St Louis
The Baseball Lab Michigan Novi
Bo Jackson Elite Sports Illinois Chicago
Senators Baseball Facility New Jersey Philadelphia
K-Zone Academy North Carolina Apex



Age Groups

12u (metal bats) – Tuesday Nights

14u (metal bats) – Monday Nights

16u (wood bats) – Wednesday Nights

18u (wood bats) – Thursday Nights


Cost: $100 per player

Teams: 4 players per team (register as a team or as an individual)


Please contact Perfect Game for additional information: | 319-298-2923 ext. 140

Sign Up for Our Newsletter!