Loading player details...
Loading player details...
Portland, Oregon · GBR
Singles UTR
13.02
Rated
Doubles UTR
10.96
Projected
Record
32-14
70% win rate
Events Played
4
This season

Class
'25 (2025)
Team Power 6
78.60
32
Wins
14
Losses
70%
Win Rate
Avg Opponent UTR
12.28
vs Higher Rated
1W - 5L
vs Lower Rated
31W - 9L
Last 5 Matches
4/5 wins
Match Impact (last 12 months, most recent first)
| UTR Eligible | Date | Opponent | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| — | Jan 12, 2026 | Mael Kes(9.19) | 6-1, 6-2 | W | — | M25 Monastir |
| 1 | Jan 12, 2026 | Goncalo Marques(12.90) | 4-3 | W |
Best Wins (boost UTR)
Costly Losses (drag UTR down)
How to Improve Your UTR
See how hypothetical future matches could affect your rating.
Based on 5 matches (3W-2L) vs ~13.02 rated opponents
To gain ~1.0 point: ~10 matches vs ~14.52 rated opponents with an 80% win rate
This is a simplified estimate. Actual UTR uses score margins, match format, and other factors not modeled here.
| 0.00 |
| M25 Monastir |
| 2 | Jan 12, 2026 | andrea petrini(11.50) | 6-2, 6-2 | W | -0.05 | M25 Monastir |
| 3 | Jan 12, 2026 | Olle Wallin(13.67) | 6-4, 1-6, 6-4 | W | +0.03 | M25 Monastir |
| 4 | Jan 12, 2026 | Dimitris Sakellaridis(13.29) | 6-3, 1-6, 6-0 | L | 0.00 | M25 Monastir |
| 5 | Jan 5, 2026 | Mohamed Amin Oueslati(11.25) | 6-1, 6-3 | W | -0.06 | M25 Monastir |
| 6 | Jan 5, 2026 | Ergi Kirkin(13.49) | 6-1, 7-6 | L | +0.01 | M25 Monastir |
| — | Jan 5, 2026 | Daniel Blažka(10.65) | 6-3, 6-1 | W | — | M25 Monastir |
| 7 | Jan 5, 2026 | Edward Etty(12.20) | 4-6, 6-4, 1-0(9) | W | -0.04 | M25 Monastir |
| 8 | Dec 21, 2025 | Pavel Lagutin(13.57) | 6-0, 1-6, 6-3 | L | +0.02 | UTR PTT Carvoeiro Men +H |
| 9 | Dec 20, 2025 | Marshall Tutu(13.01) | 7-5, 6-0 | W | +0.03 | UTR PTT Carvoeiro Men +H |
| 10 | Dec 19, 2025 | Karlo Kajin(12.65) | 6-3, 6-4 | W | 0.00 | UTR PTT Carvoeiro Men +H |
| 11 | Dec 18, 2025 | Ander Tarrio Ponte(12.45) | W | — | UTR PTT Carvoeiro Men +H |
| 12 | Dec 17, 2025 | Tiago Cacao(13.54) | 7-6(6), 6-4 | L | +0.02 | UTR PTT Carvoeiro Men +H |
| 13 | Dec 16, 2025 | Marcel Volz(12.86) | 6-3, 6-0 | W | +0.03 | UTR PTT Carvoeiro Men +H |
| 14 | Dec 8, 2025 | Joseph hernandez(11.18) | 6-3, 6-2 | W | -0.07 | M15 Monastir |
| 15 | Dec 8, 2025 | Arthur Bellegy(12.52) | 3-6, 6-3, 1-0(11) | W | -0.02 | M15 Monastir |
| 16 | Dec 8, 2025 | Noah Karma(13.16) | 6-3, 6-3 | L | -0.01 | M15 Monastir |
| 17 | Dec 1, 2025 | Richard Antoni(12.70) | 6-1, 6-3 | W | +0.02 | M15 Monastir |
| 18 | Dec 1, 2025 | Samir Hamza Reguig(13.05) | 7-6, 6-2 | L | -0.01 | M15 Monastir |
| — | Dec 1, 2025 | Takahiro Kubo(10.23) | 6-2, 6-1 | W | — | M15 Monastir |
| 19 | Dec 1, 2025 | Guelfo Borghini Baldovinetti(12.28) | 6-3, 6-1 | W | -0.01 | M15 Monastir |
| 20 | Dec 1, 2025 | Ruben Hartig(11.89) | 7-5, 6-0 | W | -0.03 | M15 Monastir |
| 21 | Nov 23, 2025 | Sean HODKIN(12.91) | 6-4, 3-6, 6-3 | W | 0.00 | LTA Winter County Cup 2025 - Men's Group 2a |
| — | Nov 22, 2025 | Harri Lloyd-Evans(11.01) | 6-2, 6-4 | W | — | LTA Winter County Cup 2025 - Men's Group 2a |
| — | Nov 21, 2025 | 6-2, 6-0 | W | — | LTA Winter County Cup 2025 - Men's Group 2a |
| 22 | Nov 16, 2025 | Cian Mcdonnell(12.69) | 7-6(2), 6-0 | W | +0.01 | UTR PTT Trnava Men |
| 23 | Nov 15, 2025 | Roman Postolka(12.89) | 6-4, 5-7, 7-5 | W | 0.00 | UTR PTT Trnava Men |
| 24 | Nov 14, 2025 | Daniel De Jonge(13.54) | 6-2, 6-3 | L | 0.00 | UTR PTT Trnava Men |
| 25 | Nov 12, 2025 | Tomas Talajka(11.58) | 6-2, 6-2 | W | -0.04 | UTR PTT Trnava Men |
| 26 | Nov 11, 2025 | Sebastian Prechtel(12.64) | 4-6, 6-4, 6-4 | W | -0.02 | UTR PTT Trnava Men |
| 27 | Nov 10, 2025 | Peter Alam(12.85) | 6-2, 6-4 | W | +0.01 | UTR PTT Trnava Men |
| 28 | Oct 26, 2025 | Maximilian Todorov(11.91) | 6-4, 6-1 | W | -0.03 | M15 Heraklion |
| 29 | Oct 26, 2025 | Remy Dugardin(13.13) | 7-5 | L | -0.01 | M15 Heraklion |
| 30 | Oct 4, 2025 | Zachery Foster(13.08) | 6-3, 6-1 | L | -0.03 | UTR PTT Newport Beach Men |
| — | Oct 4, 2025 | Graeme Angus(11.97) | 6-2, 6-3 | W | — | UTR PTT Newport Beach Men |
| — | Oct 3, 2025 | Alessandro Ventre(12.33) | 4-6, 7-6(4), 6-2 | W | — | UTR PTT Newport Beach Men |
| — | Sep 30, 2025 | Jelani Sarr(12.92) | 6-7(7), 6-3, 6-4 | L | — | UTR PTT Newport Beach Men |
| — | Sep 30, 2025 | Rahul Sachdev(11.60) | 4-6, 6-2, 6-1 | W | — | UTR PTT Newport Beach Men |
| — | May 24, 2025 | Daniel Cohen(12.04) | 2-6, 6-0, 6-4 | W | — | PTT Boca Raton Men |
| — | May 23, 2025 | Francisco Faria(12.14) | 6-4, 6-0 | W | — | PTT Boca Raton Men |
| — | May 21, 2025 | Emilio Sanchez Bronzetti(12.08) | 7-6(5), 1-6, 6-4 | L | — | PTT Boca Raton Men |
| — | May 20, 2025 | Reece Falck(12.65) | 7-5, 6-3 | L | — | PTT Boca Raton Men |
| — | May 19, 2025 | Matt Hulme(12.78) | 4-6, 6-2, 6-2 | L | — | PTT Boca Raton Men |
| — | May 18, 2025 | Jeffrey Fradkin(12.58) | 6-3, 6-4 | W | — | PTT Boca Raton Men |
| — | Mar 23, 2025 | Aidan Pack(10.97) | 6-2, 6-1 | L | — | Dual Match: Duke University vs Boston College |
| — | Feb 2, 2025 | JACK DIXON(11.79) | 6-2, 6-1 | W | — | Dual Match: Coastal Carolina University vs Duke University |
| — | Dec 30, 2024 | Yujiro Onuma(11.94) | 4-6, 6-0, 1-0(7) | L | — | Lexus British Tour Loughborough |
| — | Dec 30, 2024 | Theo Coats(12.66) | 6-3, 6-1 | W | — | Lexus British Tour Loughborough |
| — | Dec 29, 2024 | Charlie Penman(12.44) | 7-5, 6-2 | W | — | Lexus British Tour Loughborough |
| — | Dec 29, 2024 | Benjamin Gusic-Wan(12.74) | 6-2, 7-5 | W | — | Lexus British Tour Loughborough |
| — | Dec 28, 2024 | Adam Kushnir(10.75) | 6-3, 6-1 | W | — | Lexus British Tour Loughborough |
| — | Nov 3, 2024 | Martin Mazev(11.67) | 6-7(7), 7-6(2), 7-5 | L | — | Wake Forest Invite |
| — | Nov 3, 2024 | Ivan Dreycopp(12.79) | 7-6(5), 6-1 | L | — | Wake Forest Invite |
| — | Nov 3, 2024 | Vasco Leote Prata(12.81) | 6-2, 6-2 | L | — | Wake Forest Invite |
| — | Nov 3, 2024 | Lincoln Battle(12.63) | 6-3, 4-6, 6-2 | W | — | Wake Forest Invite |
| — | Oct 15, 2024 | Freddy MURRAY(12.78) | 6-3, 0-6, 1-0(10) | L | — | 2024 ITA DI Men's Carolina Regional Championships |
| — | Oct 15, 2024 | Vladislav Melnic(13.06) | 6-3, 6-4 | L | — | 2024 ITA DI Men's Carolina Regional Championships |
| — | Sep 29, 2024 | Aram Noroozian(13.23) | 6-4, 6-2 | W | — | 2024 ITA Men's All-American Championships |
| — | Sep 29, 2024 | Jelani Sarr(12.92) | 7-5, 6-2 | W | — | 2024 ITA Men's All-American Championships |
| — | Sep 29, 2024 | William Mroz Mroz(13.62) | 6-1, 6-4 | L | — | 2024 ITA Men's All-American Championships |
| — | Sep 13, 2024 | Jamieson NATHAN(N/A) | 6-3, 6-4 | W | — | Wolfpack Fall Open $$$$ |
| — | Sep 13, 2024 | Victor Mayer(10.81) | 6-0, 6-2 | W | — | Wolfpack Fall Open $$$$ |
| — | Sep 13, 2024 | Luca Staeheli(13.54) | 6-3, 6-4 | L | — | Wolfpack Fall Open $$$$ |
| — | Jul 5, 2024 | Joel Gibson(11.95) | 1-4, 4-3, 1-0(5) | W | — | Sutton £5,000 Progress Tour |
| — | Jul 5, 2024 | Joshua Goodger(N/A) | 6-4, 6-3 | W | — | Sutton £5,000 Progress Tour |
| — | Jul 5, 2024 | Anthony Wright(12.81) | 6-2, 6-7(7), 1-0(6) | W | — | Sutton £5,000 Progress Tour |
| — | Jun 18, 2024 | 7-6, 6-7, 1-0(5) | L | — | M15 Casablanca |
| — | Jun 17, 2024 | Luciano Barbarino(11.01) | 6-2, 6-3 | W | — | M15 Casablanca |
| — | Jun 16, 2024 | Michael Kouame(12.52) | 7-6, 4-6, 1-0(8) | W | — | M15 Casablanca |
| — | Jun 12, 2024 | Harry Wendelken(14.27) | 6-0, 6-2 | L | — | Lexus British Tour Premier West Worthing |
| — | Jun 12, 2024 | Louis Bowden(13.07) | 6-3, 3-6, 7-5 | W | — | Lexus British Tour Premier West Worthing |
| — | Jun 11, 2024 | James Beaven(12.76) | 7-6, 4-6, 6-4 | W | — | Lexus British Tour Premier West Worthing |
| — | Apr 25, 2024 | Peter Alam(12.85) | 4-6, 6-3, 1-0 | L | — | Dual Match: University of Portland vs University of the Pacific |
| — | Apr 19, 2024 | Christian LERBY(N/A) | 6-3, 6-4 | L | — | Dual Match: Santa Clara University vs University of Portland |
| — | Apr 15, 2024 | Edward Winter(14.18) | 6-3, 5-7, 6-2 | L | — | Dual Match: University of Portland vs Pepperdine University |
| — | Apr 13, 2024 | Oliver Tarvet(14.44) | 6-1, 6-1 | L | — | Dual Match: University of Portland vs University of San Diego |
| — | Apr 6, 2024 | Peter Alam(12.85) | 6-4, 6-3 | L | — | Dual Match: University of Portland vs University of the Pacific |
| — | Apr 5, 2024 | Constantinos Djakouris(13.01) | 6-3, 6-1 | L | — | Dual Match: University of Portland vs University of California, Davis |
| — | Mar 30, 2024 | 6-2, 6-2 | W | — | Dual Match: Saint Mary's College vs University of Portland |
| — | Mar 28, 2024 | Moritz Hoffmann(12.52) | 7-6(5), 7-6(2) | W | — | Dual Match: University of San Francisco vs University of Portland |
| — | Mar 23, 2024 | Arthur Craig PANTINO(12.44) | 6-4, 6-3 | L | — | Dual Match: University of Portland vs Loyola Marymount University |
| — | Mar 22, 2024 | Johannes Seeman(11.97) | 6-2, 6-2 | L | — | Dual Match: University of Portland vs San Diego State University |
| — | Mar 17, 2024 | Sasha Trkulja(N/A) | 6-4, 1-6, 6-3 | W | — | Dual Match: Gonzaga University vs University of Portland |
| — | Mar 15, 2024 | Baltazar Wiger Nordas(12.39) | 6-1, 6-4 | W | — | Dual Match: University of Montana vs University of Portland |
| UTR Eligible | Date | Opponents | Score | Result | Event |
|---|---|---|---|---|---|
| 1 | Nov 22, 2025 | Neirin Gilani(10.73) Evan Joseph Kennedy(10.24) | 6-4, 6-4 | W | LTA Winter County Cup 2025 - Men's Group 2a |
| 2 | Nov 21, 2025 | Brendan Emmanuel(10.09) Toby Martin(12.91) | 6-3, 7-5 | L | LTA Winter County Cup 2025 - Men's Group 2a |
| — | Oct 15, 2024 | Maxwell Smith(12.44) Noa Vukadin(12.90) | 8-5 | L | 2024 ITA DI Men's Carolina Regional Championships |
| — | Apr 25, 2024 | Terence Prahil Das(11.71) Tommy Czaplinski(12.65) | 7-5 | L | Dual Match: University of Portland vs University of the Pacific |
| — | Apr 19, 2024 | Tiago Boschmans(12.53) Luca Lemaitre Vilchis(12.53) | 6-3 | W | Dual Match: Santa Clara University vs University of Portland |
| — | Apr 15, 2024 | Christopher Papa(12.94) Zach Stephens(12.93) | 6-3 | W | Dual Match: University of Portland vs Pepperdine University |
| — | Apr 13, 2024 | Savriyan Danilov(13.00) Blake Kasday(12.38) | 4-5 | W | Dual Match: University of Portland vs University of San Diego |
| — | Apr 6, 2024 | Christof Schaertlin Coffey(12.43) Tiago Silva(13.26) | 6-2 | L | Dual Match: University of Portland vs University of the Pacific |
| — | Apr 5, 2024 | Eduardo Gonzalez(11.02) Sam De Vries(12.53) | 6-4 | W | Dual Match: University of Portland vs University of California, Davis |
| — | Mar 30, 2024 | Ellison Greco(11.97) | 6-3 | W | Dual Match: Saint Mary's College vs University of Portland |
| — | Mar 28, 2024 | Moritz Hoffmann(13.00) Paul Theate(11.87) | 6-2 | W | Dual Match: University of San Francisco vs University of Portland |
| — | Mar 22, 2024 | Chikaya Sato(11.44) Bora Sengul(12.33) | 6-3 | L | Dual Match: University of Portland vs San Diego State University |
| — | Mar 17, 2024 | oscar rashed(12.22) Gus Krauel(11.60) | 7-6(3) | W | Dual Match: Gonzaga University vs University of Portland |
| — | Mar 15, 2024 | Moritz Stoeger(N/A) Baltazar Wiger Nordas(12.30) | 6-1 | W | Dual Match: University of Montana vs University of Portland |
UTR Pro Tennis Tour - Americas
Invalid Date - Invalid Date
UTR Pro Tennis Tour - Americas
Invalid Date - Invalid Date
UTR Pro Tennis Tour - Europe
Invalid Date - Invalid Date
UTR Pro Tennis Tour - Europe
Invalid Date - Invalid Date