|High School:||Westtown School|
2012-13: Named to Centennial Conference Spring Academic Honor Roll … INDOOR/OUTDOOR results.
2011-12: INDOOR: Named to Centennial Conference Winter Academic Honor Roll ... 800 meter run (1:55.65), mile (4:17.78) ... Helped 4x400 relay team to a third-place finish and took fourth in 800m run at Haverford Quad Meet (1/20) ... Member of distance medley relay team that took third at Haverford Seamus McElligot Invitational (2/04) ... Finished fifth in mile with career-best time at Lafayette/Rider Winter Games (2/10) ... Took fourth in mile and member of 4x800 relay team that finished third at Centennial indoor championship (2/25) ... OUTDOOR: Named to Centennial Conference Spring Academic Honor Roll ... 800m (1:54.01), 1,500m (3:52.40) ... Ran to first-place in 1,500m at Muhlenberg Spring Invitational (4/07) ... Finished fourth in 1,500 at Widener Invitational (4/21) ... Member of 4x800 relay team that posted fasted Division III time at Penn Relays (4/27) ... Placed fifth in 800m and 1,500m at Centennial outdoor championship (5/05) ... Registered career-best time in 1,500m at Swarthmore College Last Chance Meet (5/14) ... Named to United States Track & Field and Cross Country Coaches Association men's 2012 Division III All-Academic Track & Field team.
2010-11: INDOOR: 800 meter run (1:57.02), Mile (4:22.27); First place finish as part of 4x800 relay team and Distance Medley Relay at Centennial Conference Championship ... Named to Centennial Conference Winter Academic Honor Roll ... OUTDOOR: 800m (1:55.66), 1,500m (3:59.04) ... Named to Centennial Conference Spring Academic Honor Roll.
2009-10: INDOOR: 800 meter run (1:58.52), Mile (4:28.66), Distance Medley Relay (lead-off of winning team at Centennial championship, All-Centennial honor), 4x800 (anchor of winning team at Centennial championship, All-Centennial honor); OUTDOOR: 800m (1:56.83; sixth Centennial championship final), 1,500m (4:04.81), 3,000m Steeplechase (10:08.76)