A swing and a hit and the crowd goes wild! Indulge in your baseball fantasies as you practice your swing at one of Long Island’s many batting cages. Rev up for the Big Leagues. You’ve got this! Here are The Best!

2015: Long Islanders Voted Baseball Heaven Best Batting Cage on Long Island!

Baseball Heaven
350 Sills Rd., Yaphank. 631-205-5109. baseballheavenli.com

Long Island is home to more than a few ball players who had the skill to make it to the big leagues, but its takes more than talent to get to the majors. The biggest key: practice, practice, and practice. Baseball Heaven is a state-of-the-art facility that focuses on improving skills of young athletes with dreams of playing shortstop for the Yankees. The 30-acre complex boasts four regulation-sized ball fields, plus three little league-sized fields. Its dugouts, bullpen and scoreboards make the 9-18 year olds that practice there, feel like they’re actually playing in the big leagues.

2014: Long Islanders Voted Cage 16 in Bay Shore Best Batting Cage on Long Island!

1. Cage 16
1250 St. Louis Ave., Bay Shore. 631-647-7757. cage16.com

2. Batting 1000 Baseball Academy
57 Hanse Ave., Freeport. 516-801-1277. battinga1000.com

3. Country Fair Entertainment Park
3351 Rte. 112, Medford. 631-732-0579. countyfairpark.com

2013: Long Islanders Voted Batting 1.000 Baseball & Softball Academy in Freeport Best Batting Cage on Long Island!

1. Batting 1.000 Baseball & Softball Academy
57 Hanse Ave., Freeport. 516-801-1277. www.battinga1000.com

2. Country Fair Entertainment Park
3351 Route 112, Medford. 631-732-0579. www.countryfairpark.com

3. Batter Up Batting Cage
130 Hicksville Rd., Bethpage. 516-731-2020. www.batterupli.com

2012: Long Islanders voted Batting 1.000 Baseball Academy in Freeport Best Batting Cage on Long Island!

1. Batting 1.000 Baseball Academy
57 Hanse Ave., Freeport. 516-801-1277. www.battinga1000.com

2. Country Fair Entertainment Park
3351 Route 112, Medford. 631-732-0579. www.countryfairpark.com

3. Batter Up Batting Cage
130 Hicksville Rd., Bethpage. 516-731-2020. www.batterupli.com

2011: Long Islanders Voted Batting 1.000 Baseball Academy in Freeport Best Batting Cage on Long Island!

1. Batting 1.000 Baseball Academy
57 Hanse Ave., Freeport. 516-801-1277. www.battinga1000.com

2. Baseball Plus
123 Henry St., Freeport. 516-378-6570. www.baseballplusny.com

3. Baseball Heaven
350 Country Rd., Yaphank. 631-205-5109. www.baseballheavenli.com

2010: Long Islanders Voted Batter Up Batting Range in Bethpage the Best Batting Cage on Long Island!

1. Batter Up Batting Range
130 Hicksville Rd., Bethpage. 516-731-2020. www.batterupli.com

2. Keith Osik’s Major League Instruction Baseball
1241 Middle Country Rd., Middle Island. 631-205-1555. www.mlibaseball.com

3. Baseball Plus
400 Duffy Ave., Hicksville. 516-827-5009. 123 Henry St., Freeport. 516-378-6570. www.baseballplusny.com