Teams

Riverstone / Bonacci

2026 Collier Mixed 40 & Over Winter · Mixed 40 8.0

15 players · average NTRP 3.88 / REGION_7

View scouting list →
Schedule8 played
2026-03-07vs Florida/Marchand/40&Over8.0XDWon 21
L#1 DoublesHans Vriens / Sara Wachs vs Andy Jhanji / Chrissy Rogers6-7, 3-6
W#2 DoublesCarolyn Matje / Sean Harrigan vs Michael Ketchum / Jane Jhanji7-5, 6-3
W#3 DoublesBrian Bonacci / Heather Christie vs Daniel Becker / Sandee Kozel3-3
2026-02-28vs Marco YMCA / CarleyLost 03
L#1 DoublesPaul Ingram / Michelle Rogers vs Tonja Brewer / Chris Brewer2-6, 3-6
L#2 DoublesVesna Petrovic / Hans Vriens vs Joan Lancellot / Richard Lancellot6-7, 6-1, 0-1
L#3 DoublesBrian Bonacci / Tam Pham vs Julie Carley / Richard Lewis6-3, 2-6, 0-1
2026-02-21vs Longshore Lake / BugliosiLost 02
L#1 DoublesTam Pham / Hans Vriens vs Jordan Rieks / SUE BECK3-6, 0-6
L#2 DoublesVesna Petrovic / Jim Halpin vs Maurice Amsellem / Arlyn Amsellem4-6, 3-6
2026-02-14vs Hammock Bay / SolimineWon 21
L#1 DoublesMichelle Rogers / Paul Ingram vs Marzenna Nowak / Dan Gustafson6-3, 2-6, 1-0
W#2 DoublesHans Vriens / Vesna Petrovic vs Carrie Masci / Jonathan Kaylor5-7, 6-0, 1-0
W#3 DoublesSean Harrigan / Carolyn Matje vs Brad Berish / Flora Rodriguez6-3, 6-1
2026-02-08vs Florida/Marchand/40&Over8.0XDLost 03
L#1 DoublesJim Halpin / Vesna Petrovic vs Shane Lefebvre / Chrissy Rogers1-6, 2-6
L#2 DoublesDavid Townsley / Erica Kline vs Ryan Wells / Monica Jimenez1-6, 0-6
L#3 DoublesSean Harrigan / Tam Pham vs Gerd Franke / Terry Dirr6-7, 4-6
2026-01-24vs Marco YMCA / CarleyWon 30
W#1 DoublesPaul Ingram / Michelle Rogers vs Tonja Brewer / Chris Brewer6-3, 6-7, 1-0
W#2 DoublesDavid Townsley / Erica Kline vs Julie Carley / Joseph Kardek7-5, 4-6, 1-0
W#3 DoublesSean Harrigan / Heather Christie vs Lisa LaSpina Bonevento / Jeffrey Saviano6-3, 6-3
2026-01-18vs Hammock Bay / SolimineWon 21
L#1 DoublesMichelle Rogers / Paul Ingram vs Marzenna Nowak / Jonathan Kaylor6-4, 5-7, 0-1
W#2 DoublesErica Kline / David Townsley vs Flora Rodriguez / Agustin Rodriguez6-4, 4-6, 1-0
W#3 DoublesSara Wachs / Hans Vriens vs Cheryl Solimine / Marco Arilli6-1, 6-3
2026-01-18vs Longshore Lake / BugliosiWon 21
L#1 DoublesDaniel Mendoza / Carolyn Matje vs Juraj Zeman / Natalia Zeman1-6, 2-6
W#2 DoublesSean Harrigan / Tam Pham vs Massimo Bugliosi / Daniela de Pietto6-2, 6-3
W#3 DoublesBrian Bonacci / Erica Kline vs N/A6-0, 6-0
A tie can be incomplete. Tell us if someone is missing.
i
Grouped by tie — one fixture, several lines. A line shows only when a player on it is someone we have indexed, so an early-season tie for a newly-added team can look short. This also means the line count here will not match the header, which counts individual player appearances.

Flight standings for Mixed 40 8.0 have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

ScoutingWhere each opponent usually plays

Signed-in extra: whether this captain plays strict strength order or mixes it up, from every doubles line they have put out. Create a free account to see it.

Roster averages 3.67 estimated across 11 rated players. No lineup is published in advance, so the column below is where each player has actually been used — a captain's habits are the best available forecast. Sign in and claim your record to see who you have played.

4.16
Michelle Rogers
usually #1 Doubles 100% · published
4.16
Sara Wachs
usually #3 Doubles 50%, also #1 Doubles 50% · published
3.96
Carolyn Matje
usually #1 Doubles 33%, also #3 Doubles 33% · published 4
3.77
Heather Christie
usually #3 Doubles 100% · published 4
3.63
Sean Harrigan
usually #3 Doubles 60%, also #2 Doubles 40% · published
3.58
Erica Kline
usually #2 Doubles 75%, also #3 Doubles 25% · published 4
3.55
David Townsley
usually #2 Doubles 100% · published 4
3.51
Brian Bonacci
usually #3 Doubles 100% · published 4
3.48
Daniel Mendoza
usually #1 Doubles 100% · published 4
3.30
Jim Halpin
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.26
Hans Vriens
usually #1 Doubles 40%, also #2 Doubles 40% · published 3.5
Carlos Morello
published 3.5
Juan Quiroga
published
Paul Ingram
usually #1 Doubles 100% · published
Vesna Petrovic
usually #2 Doubles 75%, also #1 Doubles 25% · published
Established pairs

Doubles pairs from this roster with three or more matches together anywhere — ordered by performance against what the rating gap predicted, not by record.

David Townsley + Erica Kline6444% gamesnot enough data
Paul Ingram + Michelle Rogers134 matchesnot enough data
Sean Harrigan + Carolyn Matje404 matchesnot enough data
Roster

Ordered by our estimated dynamic rating, which is why two players at the same published level are not tied — a published 4.0 says nothing about where inside the band someone sits. Lines played in this team’s season are shown beside each name.

Michelle Rogers
11W–13L career · 4 lines in 2026
10%89%<1%
4.16
Sara Wachs
147W–89L career · 2 lines in 2026
11%88%<1%
4.16
4
Carolyn Matje
59W–63L career · 3 lines in 2026
<1%62%38%
3.96
4
Heather Christie
67W–72L career · 2 lines in 2026
2%94%4%
3.77
Sean Harrigan
27W–8L career · 5 lines in 2026
<1%16%84%
3.63
4
Erica Kline
28W–34L career · 4 lines in 2026
27%73%<1%
3.58
4
David Townsley
103W–79L career · 3 lines in 2026
34%66%<1%
3.55
4
Brian Bonacci
3W–3L career · 2 lines in 2026
47%53%<1%
3.51
4
Daniel Mendoza
11W–19L career · 1 line in 2026
56%44%<1%
3.48
Jim Halpin
16W–17L career · 2 lines in 2026
1%93%6%
3.30
3.5
Hans Vriens
2W–3L career · type S · 5 lines in 2026
2%94%3%
3.26
3.5
Carlos Morello
0W–1L career · no lines in 2026
not enough data
Juan Quiroga
85W–72L career · no lines in 2026
not enough data
Paul Ingram
1W–3L career · 4 lines in 2026
not enough data
Vesna Petrovic
16W–9L career · 4 lines in 2026
not enough data

Three percentages are where each player stands right now: the chance they are below their band, inside it, or above it, on the way they are playing this season. The number on the right is our estimated dynamic rating, which USTA never publishes. This is today rather than a forecast of December, because a forecast has to assume future matches and cannot know whether someone will even be offered them. Percentages are blank where a player has too few matches this season, or at a level where the model does not yet beat a base-rate guess; the estimate is a weaker claim than a probability and survives where those do not.

Not affiliated with or endorsed by the USTA. Ratings labelled as published are USTA year-end figures; anything we describe as an estimate is ours, not USTA’s. Match data is from USTA TennisLink.