Loading player details...
Loading player details...
Wilmington, North Carolina · USA
Singles UTR
8.12
Rated
Doubles UTR
7.02
Rated
Record
22-17
56% win rate
Events Played
6
This season
22
Wins
17
Losses
56%
Win Rate
Avg Opponent UTR
7.33
vs Higher Rated
0W - 11L
vs Lower Rated
21W - 6L
Last 5 Matches
2/5 wins
Match Impact (last 12 months, most recent first)
| UTR Eligible | Date | Opponent | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| 1 | Nov 15, 2025 | Gabriel Baldwin(6.99) | 7-5, 6-1 | W | -0.04 | Greensboro November Indoor NL6 (BG16-18) |
| 2 | Nov 15, 2025 |
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 ~8.12 rated opponents
To gain ~1.0 point: ~6 matches vs ~9.62 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.
| L |
| — |
| Greensboro November Indoor NL6 (BG16-18) |
| 3 | Nov 15, 2025 | Oneen Islam(6.28) | 3-6, 7-5, 1-0(8) | L | -0.11 | Greensboro November Indoor NL6 (BG16-18) |
| 4 | Aug 16, 2025 | Ethan Ten Brink(7.17) | 6-3, 6-4 | W | -0.04 | PNCC Jr. Summer Open L6 |
| — | Aug 16, 2025 | Blake Hussey(10.29) | 6-1, 6-1 | L | — | PNCC Jr. Summer Open L6 |
| — | Aug 16, 2025 | Jake Barrow(4.19) | 6-1, 6-0 | W | — | PNCC Jr. Summer Open L6 |
| 5 | Jul 26, 2025 | Jack Minhinnett(8.27) | L | — | Serve First Level 5 |
| 6 | Jul 26, 2025 | Samuel Lonergan(9.00) | 6-3, 4-6, 1-0(1) | L | +0.05 | Serve First Level 5 |
| 7 | Jul 13, 2025 | Adam Boylston(6.80) | 6-2 | W | -0.04 | 2025 NC Junior Team Tennis State Championships/18 Intermediate Finals |
| 8 | Jul 12, 2025 | Eric Zeigler(6.80) | 6-2 | W | -0.04 | 2025 NC Junior Team Tennis State Championships/18 Intermediate Group 1 |
| 9 | Jul 11, 2025 | Ethan Walker(6.18) | 6-5 | W | -0.11 | 2025 NC Junior Team Tennis State Championships/18 Intermediate Group 1 |
| 10 | Jul 2, 2025 | Justin Pugh(8.34) | 2-6, 6-4, 1-0(7) | W | +0.01 | Wilmington: Singles Flex Leagues May 28th-July 1st (Points Race Event) |
| 11 | Jun 17, 2025 | Ruffin Chapman(8.74) | 5-4(4), 4-1 | L | +0.02 | Carolina Country Club (Raleigh) Junior Open |
| 12 | Jun 17, 2025 | Alex Hollenbeck(6.82) | L | — | Carolina Country Club (Raleigh) Junior Open |
| — | Jun 17, 2025 | Landon Nance(5.98) | 5-3, 4-1 | W | — | Carolina Country Club (Raleigh) Junior Open |
| 13 | Jun 13, 2025 | Luke Skillman(9.62) | 4-2, 4-0 | L | +0.04 | Wilmington Seagulls Jr Summer Classic |
| 14 | May 24, 2025 | Maddux Johansson(9.23) | 6-3, 6-0 | L | +0.02 | Tar Heel Qualifier (NC CLOSED) |
| 15 | May 24, 2025 | James Albion(8.34) | 6-2, 6-4 | W | +0.04 | Tar Heel Qualifier (NC CLOSED) |
| 16 | May 24, 2025 | Yash Nain(10.03) | 6-1, 6-2 | L | +0.07 | Tar Heel Qualifier (NC CLOSED) |
| — | May 17, 2025 | Colin Cerminara(10.66) | 6-2, 6-1 | L | — | HS Dual Match: Davidson Day vs Cape Fear Academy |
| 17 | May 1, 2025 | Coen Cannon(6.34) | 8-3 | W | -0.07 | HS Dual Match: Cape Fear Academy vs John Paul II Catholic |
| 18 | Apr 28, 2025 | Micah Johnson(8.08) | 4-6, 6-4, 1-0(3) | L | -0.01 | HS Dual Match: Trinity of Durham and Chapel Hill vs Cape Fear Academy |
| 19 | Apr 24, 2025 | Haddon Bebb(8.57) | 6-2, 6-3 | L | 0.00 | HS Dual Match: Southeastern HomeSchool vs Cape Fear Academy |
| 20 | Apr 16, 2025 | Mouhcine Guettabi(8.53) | 6-4, 6-2 | L | 0.00 | Wilmington: Singles Flex Leagues March 12th-April 22nd |
| 22 | Apr 5, 2025 | Haddon Bebb(8.57) | 6-0, 6-0 | L | -0.05 | Wilmington: Singles Flex Leagues March 12th-April 22nd |
| — | Apr 14, 2025 | Lucas Lin(5.44) | 6-1, 6-2 | W | — | HS Dual Match: Cape Fear Academy vs Arendell Parrott Academy |
| — | Apr 4, 2025 | Charlotte Yandle(4.16) | 6-0 | W | — | 2025 SPRING Wilmington JTT Advancing/18U Intermediate |
| — | Apr 10, 2025 | Jack Geer(5.99) | 6-2, 6-0 | W | — | HS Dual Match: Cape Fear Academy vs Wayne Country Day |
| — | Apr 8, 2025 | Daniel Satterfield(5.92) | 8-0 | W | — | HS Dual Match: Cape Fear Academy vs Greenfield |
| 21 | Apr 7, 2025 | Davis Hall(6.61) | 8-0 | W | -0.01 | HS Dual Match: Cape Fear Academy vs Epiphany |
| 23 | Apr 2, 2025 | Thomas Honey(7.18) | 6-4, 6-3 | W | -0.04 | HS Dual Match: Cape Fear Academy vs Rocky Mount Academy |
| 24 | Mar 29, 2025 | Silas Barnes(6.55) | L | — | NC Spring Closed (16s-18s) |
| — | Mar 29, 2025 | Robert Chen(10.15) | L | — | NC Spring Closed (16s-18s) |
| 25 | Mar 28, 2025 | Ethan Ten Brink(7.17) | 6-0, 6-1 | W | +0.01 | HS Dual Match: Hoggard vs Cape Fear Academy |
| — | Mar 25, 2025 | Lucas Lin(5.44) | 6-2, 6-4 | W | — | HS Dual Match: Cape Fear Academy vs Arendell Parrott Academy |
| 26 | Mar 20, 2025 | Davis Hall(6.61) | 8-3 | W | -0.06 | HS Dual Match: Cape Fear Academy vs Epiphany |
| — | Mar 18, 2025 | Jack Geer(5.99) | 6-3, 6-0 | W | — | HS Dual Match: Cape Fear Academy vs Wayne Country Day |
| — | Mar 13, 2025 | Daniel Satterfield(5.92) | 6-0, 6-0 | W | — | HS Dual Match: Cape Fear Academy vs Greenfield |
| — | Mar 12, 2025 | Ethan Ten Brink(7.17) | 6-4, 6-3 | W | — | HS Dual Match: Hoggard vs Cape Fear Academy |
| — | Feb 28, 2025 | Jeremy Lozito(4.44) | 6-0 | W | — | Raise a Racquet Against Domestic Violence 2025 |
| — | Feb 28, 2025 | Justin Pugh(8.34) | 6-4 | W | — | Raise a Racquet Against Domestic Violence 2025 |
| — | Feb 27, 2025 | Owen Alford(5.81) | 6-1, 6-1 | W | — | HS Dual Match: Cape Fear Academy vs New Hanover |
| — | Dec 20, 2024 | Michael Martorelli(6.19) | 6-1, 6-1 | W | — | Wilmington: Singles Flex Leagues Nov 27th-Jan 7th |
| — | Dec 8, 2024 | Carrie Perkis(5.77) | 6-2, 6-1 | W | — | Wilmington: Singles Flex Leagues Nov 27th-Jan 7th |
| — | Jan 10, 2025 | Foster Cahill(6.56) | 6-3, 6-3 | W | — | Bojangles Winter Classic |
| — | Jan 10, 2025 | Landon Nance(5.98) | 6-3, 6-1 | W | — | Bojangles Winter Classic |
| — | Jan 10, 2025 | Sean Cooper(8.06) | 6-3, 6-1 | L | — | Bojangles Winter Classic |
| — | Jan 10, 2025 | Camden Manganaro(N/A) | W | — | Bojangles Winter Classic |
| — | Dec 14, 2024 | Hudson Spencer(9.90) | 7-6(2), 6-4 | L | — | Greensboro Indoor NL6 (BG16-18) |
| — | Dec 14, 2024 | Sean Cooper(8.06) | 7-6(7), 7-6(4) | L | — | Greensboro Indoor NL6 (BG16-18) |
| — | Dec 14, 2024 | Theo Buckholtz(8.55) | W | — | Greensboro Indoor NL6 (BG16-18) |
| — | Dec 14, 2024 | Silas Barnes(6.55) | 6-1, 6-1 | W | — | Greensboro Indoor NL6 (BG16-18) |
| — | Dec 6, 2024 | William Freeman(8.95) | 6-7(7), 6-3, 1-0(3) | L | — | Veg-All Junior Championship FLIGHTED DRAWS |
| — | Dec 6, 2024 | Hugh Outwater(9.44) | 6-2, 6-3 | L | — | Veg-All Junior Championship FLIGHTED DRAWS |
| — | Nov 12, 2024 | Klaus Johnson(6.37) | 6-2, 6-1 | W | — | Wilmington: Singles Flex Leagues Oct 9th-Nov 12th |
| — | Nov 4, 2024 | Taylor Soddy(5.81) | 6-2, 6-3 | W | — | Wilmington: Singles Flex Leagues Oct 9th-Nov 12th |
| — | Oct 19, 2024 | Michael Martorelli(6.19) | 6-0, 7-5 | W | — | Wilmington: Singles Flex Leagues Oct 9th-Nov 12th |
| — | Oct 4, 2024 | Roland Weir(7.92) | 7-5, 6-4 | W | — | Charleston Tennis Circuit |
| — | Oct 4, 2024 | Camden Manganaro(N/A) | 5-7, 6-4, 1-0(5) | L | — | Charleston Tennis Circuit |
| — | Oct 4, 2024 | Willie Burkhold(N/A) | 6-2, 6-0 | W | — | Charleston Tennis Circuit |
| — | Sep 28, 2024 | Sean Cooper(8.06) | 6-2, 0-6, 1-0(7) | L | — | September Greensboro NL6 |
| — | Sep 28, 2024 | Arlo Pray(8.92) | 6-1, 6-1 | L | — | September Greensboro NL6 |
| — | Sep 28, 2024 | Blake Walker(6.56) | W | — | September Greensboro NL6 |
| — | Aug 10, 2024 | Mattheus Lautenbach(5.02) | 6-0, 6-0 | W | — | PNCC Jr. Summer Open |
| — | Aug 10, 2024 | Kai Liederbach(4.65) | 6-3, 7-5 | W | — | PNCC Jr. Summer Open |
| — | Aug 10, 2024 | Carter Harris(8.63) | 6-3, 7-5 | L | — | PNCC Jr. Summer Open |
| — | Aug 10, 2024 | Grayson Busse(5.16) | 6-2, 6-1 | W | — | PNCC Jr. Summer Open |
| — | Jul 27, 2024 | Thomas Trimpey-Warhaftig(4.70) | 6-0 | W | — | CCL SUMMER FUTURES |
| — | Jul 27, 2024 | Luke Preston(6.91) | 6-3 | W | — | CCL SUMMER FUTURES |
| — | Jul 27, 2024 | Kai Liederbach(4.65) | 6-3 | W | — | CCL SUMMER FUTURES |
| — | Jul 25, 2024 | Luke Preston(6.91) | 6-0, 4-1 | W | — | UTR Sports College Camp at UNC-Wilmington |
| — | Jul 24, 2024 | Calvin Bebb(5.90) | 6-1, 6-3 | W | — | UTR Sports College Camp at UNC-Wilmington |
| — | Jul 23, 2024 | Carter Littlefield(4.00) | 6-1, 6-1 | W | — | UTR Sports College Camp at UNC-Wilmington |
| — | Jun 29, 2024 | Barrett Atwell(7.32) | 6-2, 6-1 | L | — | Greene County 2024 Summer Sizzle |
| — | Jun 29, 2024 | Arav Goldstein(7.85) | 6-3, 1-6, 1-0(6) | W | — | Greene County 2024 Summer Sizzle |
| — | Jun 29, 2024 | Jack Geer(5.99) | L | — | Greene County 2024 Summer Sizzle |
| — | Jun 22, 2024 | Gregory Wenning(5.04) | 4-6, 6-2, 1-0(6) | L | — | River Run 2 2024 |
| — | Jun 22, 2024 | Maxwell Tai(7.99) | 6-3, 6-1 | L | — | River Run 2 2024 |
| — | Jun 22, 2024 | Nicholas Richmond(5.52) | 6-2, 6-4 | W | — | River Run 2 2024 |
| — | Apr 12, 2024 | Nico Campo Ferrero(4.68) | 6-3, 6-1 | W | — | HS Dual Match: Cape Fear Academy vs Greensboro Day School |
| — | Apr 10, 2024 | Colin Carter(4.50) | 6-1, 6-3 | W | — | HS Dual Match: Cape Fear Academy vs New Hanover |
| — | Apr 4, 2024 | Eli Springer(6.53) | 7-6, 6-4 | L | — | HS Dual Match: Southeastern HomeSchool vs Cape Fear Academy |
| — | Mar 26, 2024 | Ethan Kim(6.67) | 6-3, 6-0 | W | — | HS Dual Match: Cape Fear Academy vs Rocky Mount Academy |
| — | Mar 21, 2024 | Nolan Robinette(4.33) | 6-0, 6-0 | W | — | HS Dual Match: Cape Fear Academy vs John Paul II Catholic |
| — | Mar 19, 2024 | Garrett Austin(3.16) | 8-1 | W | — | HS Dual Match: Cape Fear Academy vs Epiphany |
| — | Mar 18, 2024 | Bret Li(5.28) | 6-1, 6-3 | L | — | HS Dual Match: Hoggard vs Cape Fear Academy |
| UTR Eligible | Date | Opponents | Score | Result | Event |
|---|---|---|---|---|---|
| 1 | Mar 6, 2026 | Corbin Carroll(6.63) Joshua Kleinstuber(6.25) | 6-4 | L | Raise a Racquet Against Domestic Violence 2026 |
| 2 | Jul 26, 2025 | Sean Cooper(8.54) Samuel Lonergan(8.67) | 8-6 | L | Serve First Level 5 |
| 3 | Jul 13, 2025 | Timothy McDowell(6.43) James Boylston(6.21) | 6-5 | W | 2025 NC Junior Team Tennis State Championships/18 Intermediate Finals |
| — | Jul 12, 2025 | Katherine Hendrickson(3.60) Delany White(2.34) | 6-0 | W | 2025 NC Junior Team Tennis State Championships/18 Intermediate Group 1 |
| — | Jul 12, 2025 | Ryan Pascoe(5.30) Henry Conover(7.23) | 6-1 | W | 2025 NC Junior Team Tennis State Championships/18 Intermediate Group 1 |
| 4 | Jul 12, 2025 | Andrew Ye(7.34) Aneesh Patkar(6.41) | 6-2 | W | 2025 NC Junior Team Tennis State Championships/18 Intermediate Group 1 |
| 5 | Jul 11, 2025 | Jack George(5.17) Gavin Lawrence(5.62) | 6-1 | W | 2025 NC Junior Team Tennis State Championships/18 Intermediate Group 1 |
| — | May 17, 2025 | Colin Cerminara(10.64) Gabriel Polk(8.92) | 8-3 | L | HS Dual Match: Davidson Day vs Cape Fear Academy |
| 6 | May 1, 2025 | Armando Perez(5.98) Coen Cannon(5.86) | 8-6 | W | HS Dual Match: Cape Fear Academy vs John Paul II Catholic |
| 7 | Apr 28, 2025 | Micah Johnson(6.11) Caleb Hawkins(6.04) | 8-1 | W | HS Dual Match: Trinity of Durham and Chapel Hill vs Cape Fear Academy |
| 8 | Apr 24, 2025 | Daniel Boehling(8.10) Eli Springer(6.64) | 8-3 | L | HS Dual Match: Southeastern HomeSchool vs Cape Fear Academy |
| 9 | Apr 14, 2025 | Lucas Lin(5.34) Wali Omer(5.32) | 8-5 | W | HS Dual Match: Cape Fear Academy vs Arendell Parrott Academy |
| — | Apr 4, 2025 | Charlotte Yandle(3.58) Hannah Grace Bebb(3.60) | 6-0 | W | 2025 SPRING Wilmington JTT Advancing/18U Intermediate |
| 10 | Apr 10, 2025 | Jack Geer(5.37) Trotter Sumner(5.37) | 8-1 | W | HS Dual Match: Cape Fear Academy vs Wayne Country Day |
| — | Apr 8, 2025 | Daniel Satterfield(4.69) Grayson Coulter(4.67) | 8-1 | W | HS Dual Match: Cape Fear Academy vs Greenfield |
| 11 | Apr 7, 2025 | Markus Soreff(3.90) Garrett Austin(3.82) | 8-0 | W | HS Dual Match: Cape Fear Academy vs Epiphany |
| 13 | Mar 31, 2025 | Henry Zayko(6.95) Matt Zayko(6.45) | L | Wilmington: Doubles Flex League Jan 29-Apr 2 | |
| — | Feb 25, 2025 | Henry Zayko(6.95) Matt Zayko(6.45) | 4-6, 6-2, 6-2 | W | Wilmington: Doubles Flex League Jan 29-Apr 2 |
| — | Feb 17, 2025 | Barry Dempsey(6.60) Zachary Tran(7.12) | 6-0, 6-1 | W | Wilmington: Doubles Flex League Jan 29-Apr 2 |
| — | Feb 14, 2025 | Bradley Ransome(6.83) Eddie Hardgrove(6.59) | 6-1, 6-2 | W | Wilmington: Doubles Flex League Jan 29-Apr 2 |
| 12 | Apr 2, 2025 | Thomas Honey(6.54) Christopher Harper(6.54) | 8-4 | W | HS Dual Match: Cape Fear Academy vs Rocky Mount Academy |
| 14 | Mar 28, 2025 | Ashwin Varadarajan(6.95) Ethan Ten Brink(6.92) | 8-6 | L | HS Dual Match: Hoggard vs Cape Fear Academy |
| 15 | Mar 25, 2025 | Lucas Lin(5.34) Wali Omer(5.32) | 8-2 | W | HS Dual Match: Cape Fear Academy vs Arendell Parrott Academy |
| — | Mar 20, 2025 | Markus Soreff(3.90) Davis Hall(4.59) | 8-2 | W | HS Dual Match: Cape Fear Academy vs Epiphany |
| 16 | Mar 18, 2025 | Jack Geer(5.37) Trotter Sumner(5.37) | 8-1 | W | HS Dual Match: Cape Fear Academy vs Wayne Country Day |
| — | Mar 13, 2025 | Daniel Satterfield(4.69) Grayson Coulter(4.67) | 8-4 | W | HS Dual Match: Cape Fear Academy vs Greenfield |
| — | Mar 12, 2025 | Ashwin Varadarajan(6.95) Ethan Ten Brink(6.92) | 9-7 | L | HS Dual Match: Hoggard vs Cape Fear Academy |
| — | Feb 28, 2025 | Khalil Moya(7.38) Jeffrey Kohl(7.50) | 6-2 | L | Raise a Racquet Against Domestic Violence 2025 |
| — | Feb 28, 2025 | Meredith Cramer(5.18) Jeremy Lozito(5.57) | 6-0 | W | Raise a Racquet Against Domestic Violence 2025 |
| — | Feb 28, 2025 | Kenny House(8.35) Adrienne Beatty(4.35) | 6-3 | L | Raise a Racquet Against Domestic Violence 2025 |
| — | Feb 28, 2025 | Koko Dawood(8.48) William Boyette(7.60) | 6-0 | L | Raise a Racquet Against Domestic Violence 2025 |
| — | Feb 27, 2025 | Colin Carter(5.52) Owen Alford(5.79) | 8-3 | W | HS Dual Match: Cape Fear Academy vs New Hanover |
| — | Jan 10, 2025 | Landon Nance(N/A) Sean Cooper(8.54) | 8-5 | L | Bojangles Winter Classic |
| — | Jan 10, 2025 | Caleb Cahill(7.95) Foster Cahill(7.49) | L | Bojangles Winter Classic | |
| — | Jan 10, 2025 | Colton Oljeski(6.43) Chris Rutenberg(6.53) | L | Bojangles Winter Classic | |
| — | Sep 28, 2024 | Tyler Layman(N/A) Lucy Picha(3.42) | 8-3 | W | September Greensboro NL6 |
| — | Sep 28, 2024 | William Stellato(7.28) Selonia Mcmillian(5.42) | 8-4 | L | September Greensboro NL6 |
| — | Jul 22, 2024 | Charlotte Yandle(3.58) Connor Weiss(4.74) | 6-3 | W | UTR Sports College Camp at UNC-Wilmington |
| — | Jul 22, 2024 | Thomas Trimpey-Warhaftig(4.82) Luke Preston(6.34) | 7-6(0) | W | UTR Sports College Camp at UNC-Wilmington |
| — | Apr 12, 2024 | Gabriel Kim(5.93) Luke Anderson(N/A) | 8-5 | W | HS Dual Match: Cape Fear Academy vs Greensboro Day School |
| — | Apr 10, 2024 | Kiah Allen(5.85) Owen Alford(5.79) | 9-8 | W | HS Dual Match: Cape Fear Academy vs New Hanover |
| — | Apr 4, 2024 | Haddon Bebb(8.35) Matthew Nelson(N/A) | 9-7 | W | HS Dual Match: Southeastern HomeSchool vs Cape Fear Academy |
| — | Mar 26, 2024 | Ethan Kim(5.08) Tae Cowder(N/A) | 8-2 | W | HS Dual Match: Cape Fear Academy vs Rocky Mount Academy |
| — | Mar 21, 2024 | Nick Semanko(2.95) Percy Shorter(3.37) | 8-0 | W | HS Dual Match: Cape Fear Academy vs John Paul II Catholic |
| — | Mar 19, 2024 | Hilliard Thompson(N/A) Garrett Austin(3.82) | 8-0 | W | HS Dual Match: Cape Fear Academy vs Epiphany |
| — | Mar 18, 2024 | Samin Bhan(N/A) Bret Li(6.51) | 8-4 | W | HS Dual Match: Hoggard vs Cape Fear Academy |
Wilmington Tennis Flex Leagues
Invalid Date - Invalid Date
Wilmington Tennis Flex Leagues
Invalid Date - Invalid Date
Wilmington Tennis Flex Leagues
Invalid Date - Invalid Date
Wilmington Tennis Flex Leagues
Invalid Date - Invalid Date
Wilmington Tennis Flex Leagues
Invalid Date - Invalid Date
Wilmington Tennis Flex Leagues
Invalid Date - Invalid Date