St. John's Prep junior Tom Buonopane keeps his eyes locked on the ball as he makes contact off Danvers starting pitcher Brandon Hyde on Saturday evening. David Le/Staff Photo