2025-26 Men's Swimming & Diving Roster
                
                
            
            
            
            
            
                
                
                    
                        Biography
                    
                                                
                        Academic Information
•    Quantitative economics major.
•    Has earned academic honors from the USNA in two semesters.
•    Was named to the Patriot League Academic Honor Roll in 2025.
2024-25 / Sophomore
•    Scored points in two individual events at the ECAC Championship.
•    Placed third in the 50 free and seventh in the 100 free.
•    Also placed 18th in the 100 fly.
•    Swam on Navy’s winning 200 free relay team.
•    Posted career-best times of 50.14 in the 100 fly, 20.00 in the 50 free and 44.66 in the 100 free during the meet.
2023-24 / Freshman
•    Set a pair of career-best times while swimming as an exhibition swimmer at the ECAC Championship.
•    Recorded efforts of 51.67 in the 100 fly and 20.33 in the 50 free.
•    Posted a season-best time of 46.02 in the 100 free at the meet.
High School
•    Competed on the school’s swimming and soccer teams, earning a total of seven letters, and serving as the captain of each team as a senior.
•    In swimming, earned Honorable Mention All-America accolades as a senior.
•    Was a first-team all-state (Wis.) honoree three times.
•    Was part of 200 medley and 400 free relay teams that won state titles during his sophomore year, the same year the team won the state title.
•    Earned all-conference accolades in soccer as a junior.
•    Was named the swimming team’s most improved swimmer as a freshman and sophomore.
•    Was a member of the National Honor Society and the Spanish Club.
•    Swam on the club level for Ozaukee Aquatics.
Personal 
•    Father swam at Loras College.
 
                    
                
                
                
                
                    
                        
                            Historical Player Information