TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Western Michigan Area rating list selection
                                                2023 Western Michigan Area rating list selection
2024 TLS League Ratings
Section - Midwest           District - Western Michigan           Area - Western Michigan
Mvp Athletic Club Holland    Men    By Rating
(As of 11/08/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Kyle Masteller U
4.44 4.5 4.5         18 +   Muskegon, MI
2 Otto Keresztes U
4.42 4.5 4.5         18 +   Grand Rapids, MI
3 Jason Wagenmaker U
4.39 4.5 4.5         18 +   Zeeland, MI
4 Preston Phillips U
4.36 4.5 4.5         18 +   Grand Rapids, MI
5 Jordan Andrews U
4.36 4.5 4.5         18 +   Grosse Pointe Woods, MI
6 Elijah Wisser U
4.35 4.5 4.5         18 +   Climax, MI
7 Andrew Darrell U
4.34 4.5 4.5         18 +   Hudsonville, MI
8 Tyler Stafford U
4.28 4.5 4.5         18 +   Grand Rapids, MI
9 Kevin Deherrera U
4.28 4.5 4.5         18 +   Hamilton, MI
10 Daniel Huan U
4.24 4.5 4.5         18 +   Grand Rapids, MI
11 Christopher Lowry U
4.20 4.5 4.5         40 +   Watervliet, MI
12 Mark Hendrickson U
4.18 4.5 4.5         18 +   Wyoming, MI
13 Fritz Allhoff U
4.16 4.5 4.5         18 +   Kalamazoo, MI
14 Brian Demaagd U
4.15 4.5 4.5         18 +   Hudsonville, MI
15 Ben Lassanske U
4.09 (4.5) 4.5         40 +   Norton Shores, MI
16 Tomas Yacuzio U
4.08 4.5 4.5         18 +   Grand Rapids, MI
17 Jarrod Brower U
4.04 4.5 4.5         18 +   Holland, MI
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
18 Ryan McFall U
3.98 4.0 4.5         40 +   Zeeland, MI
19 Bruce Fedewa U
3.93 4.0 4.0         55 +   Spring Lake, MI
20 Kirk Gossett U
3.89 4.0 4.0         55 +   Norton Shores, MI
21 Tom Olson U
3.84 4.0 4.0         55 +   SPRING LAKE, MI
22 Joel Johnson U
3.84 4.0 4.0         40 +   Zeeland, MI
23 Stephen Witte U
3.80 4.0 4.5         18 +   Byron Center, MI
24 Matthew Thatcher U
3.79 4.0 4.0         40 +   Spring Lake, MI
25 Michael Fowler U
3.79 4.0 4.0         55 +   Spring Lake, MI
26 Ryan Peters U
3.74 4.0 4.0         40 +   Grand Rapids, MI
27 Paul Sedlacek U
3.73 4.0 4.0         55 +   Norton Shores, MI
28 Lance Mckinney U
3.70 4.0 4.0         18 +   Holland, MI
29 Robert Cohen U
3.67 (4.0) 4.0         18 +   Saugatuck, MI
30 Steven Podgurski U
3.65 4.0 4.0         40 +   Holland, MI
31 Jeffrey Hall U
3.63 4.0 4.0         55 +   Muskegon, MI
32 Albert O'Bryant U
3.62 4.0 4.0         55 +   Holland, MI
33 Jon Kroeze U
3.61 4.0 4.0         55 +   Holland, MI
34 Paul Hoffman U
3.60 4.0 4.0         18 +   Holland, MI
35 Kyle Madden U
3.59 4.0 4.0         55 +   Kentwood, MI
36 John Grise U
3.54 4.0 4.0         55 +   Grand Haven, MI
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
37 Edo Mestrom U
3.50 3.5 4.0         55 +   Grand Haven, MI
38 Jeff Schneider U
3.47 3.5 4.0         55 +   Grand Rapids, MI
39 Patrick Irish U
3.46 3.5 3.5         18 +   Holland, MI
40 John Hendricks U
3.46 3.5 4.0         55 +   MUSKEGON, MI
41 Chuck Brower U
3.42 (3.5) 4.0         40 +   Holland, MI
42 Jose Vivas U
3.40 3.5 3.5         18 +   Holland, MI
43 Jorge Vazquez U
3.40 3.5 3.5         18 +   Holland, MI
44 Steven Uk U
3.39 3.5 3.5         18 +   Holland, MI
45 Ethan Haskill U
3.34 3.5 4.0         18 +   Holland, MI
46 Jon Zondervan U
3.32 3.5 3.5         18 +   GRAND HAVEN, MI
47 Nick Labozzetta U
3.32 3.5 3.5         18 +   Spring Lake, MI
48 JungWoo Kim U
3.32 3.5 4.0         18 +   Holland, MI
49 Ray Buursma U
3.26 3.5 3.5         55 +   Holland, MI
50 Jason Deans U
3.25 3.5 3.5         18 +   Holland, MI
51 Brian Buurma U
3.22 3.5 3.5         18 +   Holland, MI
52 James Smith U
3.21 3.5 3.5         18 +   Holland, MI
53 Jason Birky U
3.14 3.5 3.5         18 +   Holland, MI
54 Paul Rutherford U
3.11 3.5 3.5         18 +   Holland, MI
55 Dann Howitt U
3.05 3.5 3.5         18 +   Holland, MI
56 Pedro Martinez U
3.04 3.5 3.5         18 +   Holland, MI
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
57 Ken Smith U
2.84 3.0 3.0         18 +   Holland, MI
58 ChioHinh Saelaw U
2.84 3.0 3.0         40 +   Holland, MI
59 James Evink U
2.84 3.0 3.0         40 +   Zeeland, MI
60 Enrique Perez U
2.77 3.0 3.0         18 +   Holland, MI
61 Jeff Mass U
2.75 3.0 3.0         40 +   Zeeland, MI
62 Jonathon DeLeon U
2.73 3.0 3.0         18 +   Holland, MI
63 Frederick Bartlett U
2.71 3.0 3.0         40 +   Holland, MI
64 Max Wettlaufer U
2.68 3.0 3.0         40 +   Hamilton, MI
65 Tom Zlotucha U
2.64 3.0 3.0         40 +   Holland, MI
66 Hugo Mancilla U
2.56 3.0 3.0         40 +   Holland, MI
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
67 Jerry Welsh U
2.46 2.5 3.0         40 +   Holland, MI
68 Mark Stoel U
2.41 2.5 3.0         40 +   Zeeland, MI
69 Curtis Bender U
2.37 2.5 3.0         40 +   Zeeland, MI
Matt Aho U
n/a n/a 3.5         18 +   Chicago, IL
greg edmunds U
n/a n/a 3.5         18 +   HOLLAND, MI
Wade Eldean U
n/a n/a 4.5         40 +   Macatawa, MI
Naveen Gajula U
n/a n/a 3.5         18 +   Holland, MI
Steven Gorno U
n/a n/a 4.5         40 +   Zeeland, MI
Jeff Harrison U
n/a n/a 3.0         18 +   Holland, MI
Timothy Hoffman U
n/a n/a 3.5         18 +   Holland, MI
Benjamin Krause U
n/a n/a 4.0         18 +   HOLLAND, MI
Matthew Lantz U
n/a n/a 4.5         18 +   West Olive, MI
Bill MacKechnie U
n/a n/a 3.0         18 +   Holland, MI
Joseph Mockus U
n/a n/a 3.5         18 +   Grand Haven, MI
Gunnar Peery U
n/a n/a 4.5         18 +   Grand Rapids, MI
Eric Pell U
n/a n/a 4.5         18 +   HASTINGS, MI
H Radke U
n/a n/a 3.0         40 +   Holland, MI
Steve Sisson U
n/a n/a 3.5         18 +   Macatawa, MI