Greenhalgh earned All-American honors twice during his career, taking home a third-team selection as a senior after an honorable mention nod as a sophomore. He was the 11th Cornellian to earn Ivy League Player of the Year honors when he won the award in 2005, joining Paul Schimoler '89 as just the second player in program history to follow up an Ivy Rookie of the Year accolade with the league's top honor. As a senior, the attackman led all active Division I players in career goals with 139 and was second on the team during his season in goals (32) and points (47). Greenhalgh claimed All-Ivy recognition in each of his four seasons with the Big Red, including first-team nods in 2003 and 2005.