Loading player details...
Loading player details...
Apple Valley, Minnesota · USA
Singles UTR
13.65
Rated
Doubles UTR
13.34
Rated
Record
21-9
70% win rate
Events Played
0
This season

Class
'25 (2025)
Team Power 6
76.71
21
Wins
9
Losses
70%
Win Rate
Avg Opponent UTR
13.30
vs Higher Rated
1W - 0L
vs Lower Rated
18W - 7L
Last 5 Matches
5/5 wins
Match Impact (last 12 months, most recent first)
| UTR Eligible | Date | Opponent | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| 1 | Mar 2, 2026 | Alvin Nicholas Tudorica(13.11) | 6-4, 6-1 | W | 0.00 | M15 Sherbrooke |
| 2 | Mar 2, 2026 |
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.65 rated opponents
To gain ~1.0 point: ~16 matches vs ~15.15 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.
| 6-4, 6-3 |
| W |
| -0.03 |
| M15 Sherbrooke |
| 3 | Mar 2, 2026 | Drew Van Orderlain(12.53) | 6-4, 6-3 | W | -0.05 | M15 Sherbrooke |
| — | Feb 16, 2026 | Andre Souza(11.58) | 6-1, 6-2 | W | — | M25 San Jose |
| 4 | Feb 16, 2026 | Alexander Zgirovsky(12.96) | 6-4, 4-6, 6-1 | W | -0.03 | M25 San Jose |
| 5 | Feb 16, 2026 | Robert Strombachs(13.62) | 4-6, 7-6, 6-2 | W | +0.01 | M25 San Jose |
| 6 | Feb 16, 2026 | Karlis Ozolins(13.81) | 7-6, 7-6 | W | +0.02 | M25 San Jose |
| 7 | Feb 16, 2026 | Daniel Milavsky(13.90) | 3-6, 7-6, 7-6 | W | +0.01 | M25 San Jose |
| 8 | Jan 19, 2026 | Luis Andres Flores Avila(12.68) | 6-3, 6-3 | W | -0.03 | M15 Manacor |
| 9 | Jan 19, 2026 | Daniel Rincon(14.08) | 6-3, 7-6 | W | +0.04 | M15 Manacor |
| 10 | Jan 19, 2026 | Yaroslav Demin(13.76) | 6-4, 6-7, 6-3 | L | 0.00 | M15 Manacor |
| 11 | Jan 12, 2026 | Drew Van Orderlain(12.53) | 7-6, 6-3 | W | -0.06 | M15 Manacor |
| 12 | Jan 12, 2026 | Khumoyun Sultanov(13.49) | 6-1, 6-4 | W | +0.02 | M15 Manacor |
| 13 | Jan 12, 2026 | Egor Pleshivtsev(13.06) | 6-3, 7-5 | L | -0.06 | M15 Manacor |
| 14 | Jan 5, 2026 | Amir Omarkhanov(13.46) | 4-6, 6-2, 7-5 | L | -0.02 | M15 Manacor |
| 15 | Nov 16, 2025 | Martin Borisiouk(13.54) | 6-2, 4-6, 7-5 | W | 0.00 | M25 Columbus, OH |
| 16 | Nov 16, 2025 | Bryce Nakashima Nakashima(13.56) | 7-6(3), 7-5 | W | 0.00 | M25 Columbus, OH |
| 17 | Nov 16, 2025 | Loren Thomas Byers(13.53) | 7-6(8), 4-6, 6-3 | W | 0.00 | M25 Columbus, OH |
| 18 | Nov 16, 2025 | Jack Anthrop(13.88) | 6-3, 6-4 | L | -0.01 | M25 Columbus, OH |
| 19 | Nov 9, 2025 | Enzo Wallart(13.47) | 6-0, 6-3 | W | +0.04 | M25 East Lansing, MI |
| 20 | Nov 9, 2025 | Vignesh Gogineni(13.70) | 7-5, 6-3 | L | -0.02 | M25 East Lansing, MI |
| 21 | Oct 12, 2025 | Ronit Karki(13.15) | 6-3, 6-1 | W | +0.01 | M15 Lexington, KY |
| 22 | Oct 12, 2025 | Andrej Loncarevic(13.55) | 6-4, 6-0 | L | -0.05 | M15 Lexington, KY |
| 23 | Apr 4, 2025 | Kenta (2004) Miyoshi(13.44) | 6-4, 7-6(2) | W | 0.00 | Dual Match: University of Michigan vs University of Illinois |
| 24 | Mar 28, 2025 | Alexander Bernard(13.27) | 3-6, 6-4, 7-5 | L | -0.03 | Dual Match: Ohio State University vs University of Michigan |
| 25 | Mar 21, 2025 | Aleksa KRIVOKAPIC(13.22) | 7-6(1), 6-2 | W | -0.01 | Dual Match: University of Michigan vs Purdue University |
| — | Feb 14, 2025 | Rafael Jodar(15.08) | 6-3, 6-2 | L | — | Dual Match: University of Virginia vs University of Michigan |
| — | Jan 31, 2025 | Braden Shick(13.96) | 7-6(5), 6-0 | L | — | Dual Match: North Carolina State University vs University of Michigan |
| — | Jan 25, 2025 | William Nolan(12.70) | 7-5, 6-4 | W | — | Dual Match: University of Michigan vs Auburn University |
| — | Jan 11, 2025 | Nathaniel Webster(12.12) | 6-3, 6-0 | W | — | Dual Match: University of Michigan vs Ball State University |
| — | Nov 24, 2024 | Sebastian Gorzny(14.05) | 5-7, 6-4, 6-4 | L | — | 2024-25 NCAA Division I Men's Tennis Championship |
| — | Nov 10, 2024 | Isaac Becroft(13.14) | 6-1, 7-5 | W | — | 2024 ITA Division I Men's Central Sectional |
| — | Nov 10, 2024 | Max Sheldon(13.43) | 7-6(5), 3-6, 7-5 | W | — | 2024 ITA Division I Men's Central Sectional |
| — | Nov 10, 2024 | Anton Shepp(13.58) | 6-3, 6-1 | W | — | 2024 ITA Division I Men's Central Sectional |
| — | Oct 14, 2024 | Nikita Filin(13.63) | 6-3, 6-2 | W | — | 2024 ITA DI Men's Midwest Regional Championships |
| — | Oct 14, 2024 | Alexander Bernard(13.27) | 6-0, 6-1 | L | — | 2024 ITA DI Men's Midwest Regional Championships |
| — | Oct 14, 2024 | Greyson Casey(12.58) | 4-6, 6-4, 6-4 | W | — | 2024 ITA DI Men's Midwest Regional Championships |
| — | Oct 14, 2024 | Michael Minasyan(13.01) | 6-4, 6-2 | W | — | 2024 ITA DI Men's Midwest Regional Championships |
| — | Oct 5, 2024 | Felix Corwin(13.39) | 6-2, 6-4 | L | — | M15 Ann Arbor |
| — | Oct 4, 2024 | Justin Boulais(13.59) | 6-1, 7-6(5) | W | — | M15 Ann Arbor |
| — | Oct 3, 2024 | Matt Kuhar(13.17) | 6-2, 7-5 | W | — | M15 Ann Arbor |
| — | Oct 1, 2024 | Tristan McCormick(13.31) | 6-3, 7-5 | W | — | M15 Ann Arbor |
| — | Sep 29, 2024 | Paul Inchauspe(13.85) | 3-6, 6-1, 7-5 | L | — | 2024 ITA Men's All-American Championships |
| — | Sep 29, 2024 | Peter Makk(13.83) | 2-6, 7-5, 6-4 | L | — | 2024 ITA Men's All-American Championships |
| — | Aug 4, 2024 | Kyle Kang(13.91) | 6-4, 6-3 | W | — | M25 Edwardsville |
| — | Aug 3, 2024 | Adam Neff(N/A) | 6-7(7), 6-2, 7-6(5) | W | — | M25 Edwardsville |
| — | Aug 2, 2024 | Andres Martin(14.00) | 6-3, 2-6, 6-1 | W | — | M25 Edwardsville |
| — | Aug 1, 2024 | Adit Sinha(13.90) | 6-4, 6-4 | W | — | M25 Edwardsville |
| — | Jul 31, 2024 | Rei Sakamoto(14.53) | 6-4, 7-5 | W | — | M25 Edwardsville |
| — | Jul 30, 2024 | Alex Kobelt(12.30) | 6-4, 6-3 | W | — | M25 Edwardsville |
| — | Jul 29, 2024 | Jefferson Nino(10.45) | 6-1, 6-1 | W | — | M25 Edwardsville |
| — | Jul 26, 2024 | Andre Ilagan(14.03) | 6-4, 3-1 | L | — | M25 Urbana |
| — | Jul 25, 2024 | Aidan Kim(13.94) | 7-5, 7-6(0) | W | — | M25 Urbana |
| — | Jul 24, 2024 | Enzo Wallart(13.47) | 6-4, 6-3 | W | — | M25 Urbana |
| — | Jul 23, 2024 | Osgar O'HOISIN(12.36) | 6-3, 6-1 | W | — | M25 Urbana |
| — | Jul 22, 2024 | Leo Vithoontien(13.04) | 6-4, 6-2 | W | — | M25 Urbana |
| — | Jul 18, 2024 | Alexander Kotzen(13.52) | 3-6, 7-5, 6-0 | L | — | M25 East Lansing |
| — | Jul 17, 2024 | Nicolas Ian Kotzen(13.62) | 6-1, 6-1 | W | — | M25 East Lansing |
| — | Jul 16, 2024 | William Mroz Mroz(13.62) | 6-2, 6-2 | W | — | M25 East Lansing |
| — | Jul 15, 2024 | Daniel Pero(11.01) | 6-2, 6-0 | W | — | M25 East Lansing |
| — | Jul 10, 2024 | Aidan Mchugh(13.89) | 7-5, 7-6(3) | L | — | M25 |
| — | Jul 9, 2024 | Murphy Cassone(14.23) | 7-6(4), 6-3 | W | — | M25 |
| — | Jul 8, 2024 | Joshua Charlton(13.12) | 6-4, 6-0 | W | — | M25 |
| — | May 25, 2024 | Finn Murgett(13.32) | 4-6, 6-2, 6-4 | L | — | 2024 NCAA Division I Men's Tennis Championship |
| — | May 4, 2024 | Michael Zheng(14.86) | 6-4, 6-4 | L | — | Dual Match: Columbia University vs University of Michigan |
| — | May 3, 2024 | william MORAIS BINNIE(11.72) | 1-6, 2-4 | L | — | Dual Match: Binghamton University vs University of Michigan |
| — | Apr 28, 2024 | Justin Boulais(13.59) | 6-1, 6-4 | W | — | Dual Match: University of Michigan vs The Ohio State University |
| — | Apr 27, 2024 | Ozan Baris(13.32) | 6-1, 2-6, 6-2 | L | — | Dual Match: Michigan State University vs University of Michigan |
| — | Apr 26, 2024 | Presley Thieneman(N/A) | 6-4, 6-2 | W | — | Dual Match: Northwestern University vs University of Michigan |
| — | Apr 20, 2024 | Ozan Baris(13.32) | 1-6, 6-4, 6-3 | L | — | Dual Match: Michigan State University vs University of Michigan |
| — | Apr 14, 2024 | Cannon Kingsley(14.09) | 7-5, 3-4 | L | — | Dual Match: University of Michigan vs The Ohio State University |
| — | Apr 12, 2024 | Michael Francis Eala(N/A) | 6-2, 6-4 | W | — | Dual Match: University of Michigan vs Pennsylvania State University |
| — | Apr 7, 2024 | Stefan Simeunovic Oakville(12.56) | 6-1, 4-6, 1-0 | W | — | Dual Match: University of Michigan vs Purdue University |
| — | Apr 5, 2024 | Sam Landau(13.59) | 2-6, 6-3, 1-0(6) | W | — | Dual Match: Indiana University vs University of Michigan |
| — | Mar 31, 2024 | Hunter Heck(13.48) | 7-6(8), 2-6, 6-1 | W | — | Dual Match: University of Michigan vs University of Illinois at Urbana-Champaign |
| — | Mar 29, 2024 | Presley Thieneman(N/A) | 6-4, 6-4 | W | — | Dual Match: University of Michigan vs Northwestern University |
| — | Mar 24, 2024 | Anton Shepp(13.58) | 7-5, 4-6, 6-3 | W | — | Dual Match: University of Michigan vs University of Nebraska |
| — | Mar 17, 2024 | Cannon Kingsley(14.09) | 7-6(3), 4-5 | L | — | Dual Match: The Ohio State University vs University of Michigan |
| UTR Eligible | Date | Opponents | Score | Result | Event |
|---|---|---|---|---|---|
| 1 | Mar 2, 2026 | Adam Farag-Cao(12.55) Joshua Peck(12.62) | 6-1, 6-4 | W | M15 Sherbrooke |
| 2 | Mar 2, 2026 | Daniel De Jonge(13.14) Jim Hendrikx(12.48) | 6-4, 6-2 | W | M15 Sherbrooke |
| 3 | Feb 16, 2026 | Andrew Fenty(13.52) Jesse Flores(13.10) | 6-2, 4-6, 1-0(4) | W | M25 San Jose |
| 4 | Feb 16, 2026 | Gustavo Ribeiro de Almeida(13.05) Alex Kuperstein(12.83) | 6-3, 6-4 | L | M25 San Jose |
| 5 | Jan 19, 2026 | Hugo Garcia Gomez(12.22) Carles Rojas(12.21) | 6-1, 6-4 | W | M15 Manacor |
| 6 | Jan 19, 2026 | Motoharu Abe(12.22) Luis Andres Flores Avila(11.92) | 5-7, 6-2, 1-0(7) | W | M15 Manacor |
| 7 | Jan 19, 2026 | Joe Leather(12.93) Marcus Walters(13.03) | 6-2, 6-3 | W | M15 Manacor |
| 8 | Jan 19, 2026 | Ty Host(12.85) Egor Pleshivtsev(12.96) | 5-7, 6-3, 1-0(8) | W | M15 Manacor |
| 9 | Jan 12, 2026 | Daniel Balascak(12.14) Filip Drab(11.88) | 6-4 | L | M15 Manacor |
| 10 | Nov 23, 2025 | Alex Bulte(13.10) Youcef Rihane(13.14) | 6-2, 7-5 | L | M15 Tallahassee, FL |
| 11 | Nov 23, 2025 | Keegan Smith(13.48) | 6-4, 6-4 | L | M15 Tallahassee, FL |
| 12 | Nov 16, 2025 | Eric Perkowski(12.13) Saheb Sodhi(12.12) | 6-4, 6-3 | W | M25 Columbus, OH |
| 13 | Nov 16, 2025 | Henry Barrett(12.34) Axel Nefve(13.12) | 6-1, 6-0 | W | M25 Columbus, OH |
| 14 | Nov 16, 2025 | Alexander Bernard(13.43) Alexander Okonkwo(13.50) | 6-4, 1-6, 1-0(4) | W | M25 Columbus, OH |
| 15 | Nov 16, 2025 | Brandon Carpico(13.77) Nikita Filin(13.77) | 6-3, 6-2 | L | M25 Columbus, OH |
| 16 | Nov 9, 2025 | Arman Zamani(12.52) | 6-3, 6-1 | W | M25 East Lansing, MI |
| 17 | Oct 26, 2025 | Alan Magadan(13.40) Karl Poling(13.49) | 6-4, 7-6(4) | W | M25 Norman, OK |
| 18 | Oct 26, 2025 | Joao Vitor Goncalves Ceolin(13.02) | 6-2, 6-2 | W | M25 Norman, OK |
| 19 | Oct 26, 2025 | Asahi Harazaki(12.90) Hank Trondson(13.07) | 6-3, 6-4 | W | M25 Norman, OK |
| 20 | Oct 26, 2025 | Asahi Harazaki(12.90) | 6-4, 6-2 | L | M25 Norman, OK |
| 21 | Oct 26, 2025 | Luis Carlos Alvarez Valdes(13.25) Alejandro Melero Kretzer(13.11) | 4-6, 7-5, 1-0(7) | W | M25 Norman, OK |
| 22 | Oct 26, 2025 | Oscar Lacides(13.24) Bruno Nhavene(13.33) | 7-6(5), 6-4 | L | M25 Norman, OK |
| 23 | Apr 4, 2025 | Kenta (2004) Miyoshi(13.13) Tyler Bowers(13.02) | 4-5 | W | Dual Match: University of Michigan vs University of Illinois |
| 24 | Mar 30, 2025 | Sam Bossem(12.56) Loren Thomas Byers(12.63) | 6-6(2) | W | Dual Match: University of Michigan vs Pennsylvania State University |
| 25 | Mar 28, 2025 | Aidan Kim(13.38) William Jansen(13.23) | 6-4 | W | Dual Match: Ohio State University vs University of Michigan |
| 26 | Mar 23, 2025 | Sam Scherer(12.03) Benjamin Pomeranets(11.98) | 6-2 | W | Dual Match: University of Michigan vs Indiana University |
| 27 | Mar 21, 2025 | Aleksa KRIVOKAPIC(12.85) Juan David Velasquez(11.97) | 6-2 | W | Dual Match: University of Michigan vs Purdue University |
| 28 | Mar 16, 2025 | Oliver Olsson(12.58) Tomáš Zlatohlávek(12.53) | 6-1 | L | Dual Match: University of Michigan vs University of Wisconsin-Madison |
| 29 | Mar 14, 2025 | Anton Shepp(13.15) Henry Bilicic(12.68) | 5-4 | W | Dual Match: University of Nebraska vs University of Michigan |
| — | Mar 9, 2025 | Soham Purohit(12.60) Nedim Suko(12.50) | 6-6 | W | Dual Match: University of Michigan vs University of Washington |
| — | Feb 15, 2025 | Luke Casper(12.82) Jerry Roddick(12.89) | 7-5 | L | Dual Match: Texas A&M University vs University of Michigan |
| — | Feb 14, 2025 | Måns Dahlberg(13.32) Dylan Dietrich(13.50) | 7-6(4) | W | Dual Match: University of Virginia vs University of Michigan |
| — | Jan 31, 2025 | Braden Shick(13.62) Fons Van Sambeek(13.16) | 5-4 | L | Dual Match: North Carolina State University vs University of Michigan |
| — | Jan 26, 2025 | Alexander Kotzen(13.23) Shunsuke Mitsui(13.41) | 3-5 | L | Dual Match: University of Michigan vs University of Tennessee |
| — | Jan 25, 2025 | William Nolan(12.80) Billy Blaydes(12.99) | 6-5 | L | Dual Match: University of Michigan vs Auburn University |
| — | Jan 11, 2025 | Jacks Lancaster(11.43) Mason Tran(12.06) | 6-2 | W | Dual Match: University of Michigan vs Ball State University |
| — | Nov 24, 2024 | Peter Nad(13.14) Sebastian Dominko(13.25) | 2-6, 6-3, 1-0(9) | W | 2024-25 NCAA Division I Men's Tennis Championship |
| — | Nov 24, 2024 | Oliver Tarvet(13.35) Stian Klaassen(13.22) | 6-4, 6-1 | W | 2024-25 NCAA Division I Men's Tennis Championship |
| — | Nov 24, 2024 | Youcef Rihane(13.14) Alex Bulte(13.10) | 6-4, 6-2 | W | 2024-25 NCAA Division I Men's Tennis Championship |
| — | Nov 24, 2024 | Pedro Vives Marcos(13.76) Lui Maxted(13.62) | 6-3, 6-7(8), 1-0(2) | L | 2024-25 NCAA Division I Men's Tennis Championship |
| — | Nov 10, 2024 | Matthew Forbes(13.30) Max Sheldon(13.26) | 7-6(5), 7-5 | W | 2024 ITA Division I Men's Central Sectional |
| — | Nov 10, 2024 | Alessio BASILE(12.81) Isaac Becroft(13.08) | 3-6, 6-1, 1-0(7) | W | 2024 ITA Division I Men's Central Sectional |
| — | Oct 14, 2024 | Angus HOWARD(11.02) Federico Scotuzzi(11.79) | 8-3 | W | 2024 ITA DI Men's Midwest Regional Championships |
| — | Oct 14, 2024 | Gabrielius Guzauskas(8.40) William Mroz Mroz(12.86) | 8-6 | W | 2024 ITA DI Men's Midwest Regional Championships |
| — | Oct 14, 2024 | Zachary Viiala(12.86) Tyler Bowers(13.02) | 7-5, 2-6, 1-0(13) | W | 2024 ITA DI Men's Midwest Regional Championships |
| — | Oct 14, 2024 | Kyran Magimay(12.52) Chase Thompson(13.26) | 8-3 | W | 2024 ITA DI Men's Midwest Regional Championships |
| — | Oct 14, 2024 | Max Sheldon(13.26) Matthew Forbes(13.30) | 7-6(9), 4-6, 1-0(4) | W | 2024 ITA DI Men's Midwest Regional Championships |
| — | Oct 3, 2024 | Martin Borisiouk(13.34) Ryan Dickerson(13.19) | L | M15 Ann Arbor | |
| — | Oct 2, 2024 | Felix Corwin(13.21) Henry Barrett(12.34) | 6-4, 6-1 | W | M15 Ann Arbor |
| — | Sep 29, 2024 | Devin Badenhorst(13.22) Zsombor Velcz(13.18) | 7-6, 6-2 | L | 2024 ITA Men's All-American Championships |
| — | May 25, 2024 | Gianluca Brunkow(12.68) Pablo Masjuan(12.91) | 7-6(6), 3-6, 1-0(6) | L | 2024 NCAA Division I Men's Tennis Championship |
| — | May 4, 2024 | Theodore Winegar(13.88) Michael Zheng(13.68) | 4-5 | W | Dual Match: Columbia University vs University of Michigan |
| — | May 3, 2024 | william MORAIS BINNIE(11.58) James McPherson(11.52) | 5-5 | L | Dual Match: Binghamton University vs University of Michigan |
| — | Apr 28, 2024 | Robert Cash(14.48) James Tracy(14.49) | 5-3 | L | Dual Match: University of Michigan vs The Ohio State University |
| — | Apr 27, 2024 | Aristotelis Thanos(13.06) Ozan Baris(13.26) | 6-2 | L | Dual Match: Michigan State University vs University of Michigan |
| — | Apr 26, 2024 | Felix Benjamin Nordby(12.44) Gleb Blekhet(N/A) | 3-5 | L | Dual Match: Northwestern University vs University of Michigan |
| — | Apr 20, 2024 | Ozan Baris(13.26) Max Sheldon(13.26) | 7-5 | W | Dual Match: Michigan State University vs University of Michigan |
| — | Apr 14, 2024 | Robert Cash(14.48) James Tracy(14.49) | 7-6(1) | L | Dual Match: University of Michigan vs The Ohio State University |
| — | Apr 12, 2024 | Nolan Ranger(12.01) Ari Cotoulas(N/A) | 5-4 | L | Dual Match: University of Michigan vs Pennsylvania State University |
| — | Apr 7, 2024 | Soham Purohit(12.60) Juan David Velasquez(11.97) | 6-2 | W | Dual Match: University of Michigan vs Purdue University |
| — | Apr 5, 2024 | Michael Andre(12.94) Ilya Tiraspolsky(N/A) | 6-2 | W | Dual Match: Indiana University vs University of Michigan |
| — | Mar 31, 2024 | Hunter Heck(13.28) William Mroz Mroz(12.86) | 6-4 | W | Dual Match: University of Michigan vs University of Illinois at Urbana-Champaign |
| — | Mar 29, 2024 | Gleb Blekhet(N/A) Felix Benjamin Nordby(12.44) | 7-5 | W | Dual Match: University of Michigan vs Northwestern University |
| — | Mar 24, 2024 | Calvin Mueller(12.92) Lars Johann(12.53) | 6-4 | W | Dual Match: University of Michigan vs University of Nebraska |
| — | Mar 22, 2024 | Matthew Fullerton(12.64) Michael Minasyan(12.94) | 6-3 | W | Dual Match: University of Wisconsin vs University of Michigan |
| — | Mar 17, 2024 | James Tracy(14.49) Robert Cash(14.48) | 6-3 | L | Dual Match: The Ohio State University vs University of Michigan |
No tournaments found.