At Princeton:
2018: Honorable Mention All-America … NWPC All-Tournament First Team … All-NWPC First Team … Led the team in goals (77) and points (122) … Added 49 drawn ejections, 22 steals and 17 blocks … Finished as the program’s all-time leader in goals (244) and second in assists (148) … His 77 goals in 2018 were third most in a single-season … Hat trick to start the season (Sept. 1) … Multi-goal outings vs. Wagner (Sept. 1) and Navy (Sept. 2) … Posted six tallies vs. Cal Baptist (Sept. 8) … Hat trick vs. Air Force (Sept. 9) … Back-to-back-to-back games with hat tricks (Sept. 19-29) … Produced six points vs. Brown (Sept. 29) … NWPC Player of the Week (Oct. 2) Secured four consecutive outings with hat tricks (Oct. 6-14) … Secured seven points vs. No. 7 Harvard (Oct. 6) … Matched career high with seven goals vs. Whittier (Oct. 27) … Remarkable outing with a hat trick and six assists vs. No. 19 Pomona-Pitzer (Oct. 31) … NWPC Player of the Week (Nov. 7) … Opened up the NWPC Tournament with eight points (four goals, four assists) vs. Iona (Nov. 16) … Registered four goals in the NCAA Tournament Play-In Game vs. No. 16 George Washington (Nov. 24) … NWPC Player of the Week (Nov. 26).
2017: Played in 26 games … Contributed 99 points, scoring 63 times and adding 36 assists, 41 drawn ejections and 25 steals … NWPC Player of the Week (Oct. 19) … Opened the year with three goals and two assists vs. Salem International (Sept. 2) … Registered four points and three steals vs. Navy (Sept. 3) … Posted a hat trick vs. Chapman (Sept. 8) … Snagged five points vs. Santa Clara (Sept. 8) … Drew nine ejections and scored three goals vs. No. 6 Long Beach State (Sept. 22) … Helped the team with four goals and two assists vs. No. 19 Pomona-Pitzer (Sept. 23) … Impressive eight-point outing vs. Wagner (Oct. 5) … Registered seven goals, tied for fifth most in a single-game in program history against Wagner (Oct. 14) … Dropped in four goals vs. No. 18 Bucknell (Oct. 15) … All-around game with three goals, two assists, two drawn ejections and a steal vs. No. 15 St. Francis-Brooklyn (Nov. 4) … Scored a hat trick, added two assists, two steals and two drawn ejections vs. No. 15 Harvard in the NWPC Championship Game (Nov. 19).
2016: Honorable Mention All-America ... All-NWPC first team … All-NWPC Tournament first team … The only players ever to score at least 60 goals and dish out 50+ assists in a single season … Had a goal in every game except for two … Registered 20 multi-goal outings and 12 hat tricks … Led team in goals (69), assists (54) … His 69 goals are the fifth most in a single season while his 54 assists are the second most in a year … Began campaign with four goals and three assists vs. Fordham (Sept. 3) … Hat trick vs. Wagner (Sept. 8) … Contributed six assists vs. No. 20 Santa Clara … Snagged three goals vs. No. 1 UCLA (Sept. 11) … Had a seven-point game vs. No. 6 UC-Santa Barbara (Sept. 23) … Drew six ejections and scored twice vs. Air Force (Sept. 25) … Hat tricks vs. St. Francis-Brooklyn (Sept. 28) and No. 15 Brown (Oct. 1) … Set the single-game record with eight assists vs. MIT (Oct. 2) … Posted five goals, two assists, two steals vs. No. 16 George Washington (Oct. 9) … Contributed four assists, three drawn ejections and scored twice vs. No. 18 St. Francis-Brooklyn (Oct. 29) … Collected five tallies, two assists and three steals vs. MIT (Nov. 5) … Season-best six goals vs. No. 11 Harvard (Nov. 18) in the NWPC Semifinals … Completed the year with six more tallies vs. No. 20 St. Francis-Brooklyn (Nov. 19) in the NWPC Third Place game.
2015:  Played in 19 games, along with two starts … Managed 33 goals, 13 assists, 19 steals, 20 drawn ejections this year … Began the year with two goals, an assist, one steal and one drawn ejection vs. Cal Lutheran (Sept. 5) … Added a three-point game vs. Iona (Sept. 5) along with three steals … Scored twice vs. Harvard (Sept. 12) … First hat trick of the year vs. Gannon (Oct. 24) … Contributed three straight hat tricks (Oct. 31-Nov. 6) … Led the Tigers to the CWPA Southern Division Championship with three tallies vs. Johns Hopkins (Nov. 8) … Provided sixth hat trick of the season vs. Bucknell (Nov. 20) … Rattled off two goals vs. Johns Hopkins in the CWPA Championship (Nov. 22). 
Before Princeton
Mater Dei: Three-year letterwinner … helped Monarchs to 87-7 record in three varsity seasons, including a CIF-SS Championship in 2013 and a pair of runner-up finishes in 2014 and 2015… first-team All-America, All-CIF Division I, and All-Trinity selection (2014)… second-team All-Trinity League (2013)... Also a four-year letterwinner in swimming… owns school record in the 50-yard freestyle... two-time swimming All-America (2013, 2014).
Club Team: Spent the last five seasons with Regency Water Polo Club… helped squad to Junior Olympic championships in 2013 and 2014… Junior Olympic first-team All-America (2014)… also played with Laguna Beach Water Polo Club.
Academic: Two-time Academic All-America honoree (2013, 2014)… member of California Scholastic Federation.
Career Highs:
	
		
			| Season | GP | Goals | Shots | Assists | Steals | Sprints (W-L) | Ej. Drawn | Ejections | Blocks | 
		
			| 2015 | 19 | 33 | 76 | 13 | 19 | 11-2 | 20 | 13 | 9 | 
		
			| 2016 | 26 | 71 | 130 | 54 | 24 | 4-5 | 36 | 23 | 18 | 
		
			| 2017 | 26 | 63 | 161 | 36 | 25 | 0-1 | 41 | 25 | 16 | 
		
			| 2018 | 30 | 77 | 177 | 45 | 22 | 9-0 | 49 | 16 | 17 | 
		
			| Career | 101 | 244 | 544 | 148 | 80 | 24-8 | 146 | 77 | 60 | 
	
 
	
		
			|  | Career Highs | 
		
			| Goals | 7, 2x - MR - vs. Wagner (9/19/18) | 
		
			| Assists | 8, vs. MIT (10/2/16) | 
		
			| Steals | 4, vs. Gannon (11/6/15) | 
		
			| Ej. Drawn | 9, vs. No. 6 Long Beach State (9/22/17) | 
		
			| Blocks | 5, vs. No. 14 Brown (10/1/17) |