Teams

Tri-Hackers

2023 Tri-Level Men · 4.0, 3.5, 3.0

12 players · average NTRP 3.50 / NEW JERSEY REGION

View scouting list →
Schedule14 played
2023-12-10vs WTF TriLost 01
L#2 DoublesJonathan Ordonez / Kirk Tsahalis vs Marijus Kuzavas / Nick Caputo6-2, 1-6, 0-1
2023-11-18vs Bad BoysLost 01
L#3 DoublesFabio Penaloza / Aaron Daubert-Terrigno vs Will Coston / John Kim6-7, 2-4
2023-11-05vs Hudson AcesWon 20
W#2 DoublesPeter Ortiz / Enrique Baez vs Ruben Orbe / David Ordonez7-6, 6-2
W#3 DoublesAaron Daubert-Terrigno / Jim Serrano vs Debasish Chakraborty / Brian Kruse7-6, 5-2
2023-10-22vs Hudson AcesWon 10
W#3 DoublesAaron Daubert-Terrigno / Jim Serrano vs Debasish Chakraborty / Kishore Chandrasekharan6-3, 6-3
2023-10-14vs Bad BoysSplit 11
W#2 DoublesEnrique Baez / Kirk Tsahalis vs Ibrahim Salem / Vladimir Kezik6-0, 6-4
L#3 DoublesAaron Daubert-Terrigno / Jorge Lam vs Will Coston / John Kim7-5, 3-5, 0-1
2023-10-08vs Southern: TSR: Mid-Court CrisisSplit 11
L#2 DoublesPeter Ortiz / Jonathan Ordonez vs Luis Torres / Eddie Demirci3-6, 3-6
W#3 DoublesJim Serrano / Aaron Daubert-Terrigno vs Jeffrey Fromm / Cisco Mulero6-4, 6-1
2023-04-29vs SandbaggersWon 20
W#1 DoublesPeter Ortiz / Jonathan Ordonez vs Joshua Peters / Young Kyu Kim3-6, 6-1, 1-0
W#2 DoublesAaron Daubert-Terrigno / Fabio Penaloza vs Alex Wei / John Yoon Kim6-1, 6-3
2023-04-22vs Bad BoysSplit 11
W#1 DoublesGeoffrey Miguel / Jason Miguel vs Francisco Kim / Will Coston6-4, 6-3
L#3 DoublesHermes Almeida / Srba Nikolic vs Keith Lewkowitz / Kulin Vyas3-6, 4-6
2023-04-08vs Hudson AcesWon 30
W#1 DoublesJason Miguel / Geoffrey Miguel vs Daniel Plotnick / Craig Allen6-2, 6-2
W#2 DoublesAaron Daubert-Terrigno / Fabio Penaloza vs Nirav Vasa / Ralph Nadal6-1, 7-5
W#3 DoublesBrad Poole / Hermes Almeida vs Anton Lokhov / Milan Patel7-6, 6-1
2023-04-01vs WTF TriLost 03
L#1 DoublesPeter Ortiz / Jonathan Ordonez vs Khanh Do Ba / Jeff Silverman2-6, 3-6
L#2 DoublesFabio Penaloza / Aaron Daubert-Terrigno vs Mindaugas Kazlauskas / Clint Tomlinson0-6, 6-2, 0-1
L#3 DoublesSrba Nikolic / Hermes Almeida vs ILDEFONSO ACOSTA / David Fuller3-6, 4-6
2023-03-25vs SandbaggersWon 21
W#1 DoublesJason Miguel / Geoffrey Miguel vs Steven van Praagh / Joshua Peters6-4, 7-5
L#2 DoublesFabio Penaloza / Christian Essner vs Edgar Cala / Jim Serrano2-6, 6-4, 0-1
W#3 DoublesHermes Almeida / Brad Poole vs Joseph Gagnon / Keith Lombardo6-2, 6-4
2023-03-18vs Bad BoysLost 12
W#1 DoublesKirk Tsahalis / Jonathan Ordonez vs Francisco Kim / David Chang7-6, 6-1
L#2 DoublesAaron Daubert-Terrigno / Fabio Penaloza vs Will Coston / Ryan Belmonte4-6, 2-6
L#3 DoublesHermes Almeida / Brad Poole vs Carl Brownson / Kulin Vyas4-6, 5-7
2023-03-04vs Hudson AcesWon 20
W#1 DoublesJason Miguel / Geoffrey Miguel vs Ruben Orbe / Daniel Plotnick6-1, 6-4
W#3 DoublesEthan Espina / Srba Nikolic vs Nikolay Petrakov / Stuart Surick6-0, 6-1
2023-02-25vs WTF TriLost 02
L#1 DoublesPeter Ortiz / Kirk Tsahalis vs Marijus Kuzavas / Jeff Silverman6-4, 3-6, 0-1
L#2 DoublesChristian Essner / Fabio Penaloza vs Mindaugas Kazlauskas / Clint Tomlinson3-6, 3-6
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 standings4 teams · 4.0, 3.5, 3.0
TeamWLInd. WInd. LSets lostGames lost
1WTF Tri7119514170
2Bad Boys6215921209
3Tri-Hackers44111327215
4Hudson Aces1751942273

Ordered by team wins, then losses, then sets lost — the order USTA uses to seed a flight. Individual wins are lines, not ties.

See the full flight, with every team’s record

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.69 estimated across 6 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.04
Jonathan Ordonez
usually #1 Doubles 100% · published
3.77
Kirk Tsahalis
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.65
Geoffrey Miguel
usually #1 Doubles 100% · published
3.64
Jason Miguel
usually #1 Doubles 100% · published
3.61
Aaron Daubert-Terrigno
usually #3 Doubles 56%, also #2 Doubles 44% · published 3.5
3.42
Peter Ortiz
usually #1 Doubles 60%, also #2 Doubles 40% · published 3.5
Christian Essner
published
Ethan Espina
usually #3 Doubles 100% · published
Fabio Penaloza
usually #2 Doubles 100% · published
Hermes Almeida
usually #3 Doubles 100% · published
Richard Kabrt
published
Srba Nikolic
usually #3 Doubles 100% · 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.

Aaron Daubert-Terrigno + Fabio Penaloza2349% games+2.1% vs expected
Peter Ortiz + Kirk Tsahalis162046% games−1.1% vs expected
Jason Miguel + Geoffrey Miguel382554% games−3.2% vs expected
Peter Ortiz + Jonathan Ordonez1740% gamesnot enough data
Jonathan Ordonez + Christian Essner224 matchesnot enough data
Peter Ortiz + Jason Miguel213 matchesnot enough data
Srba Nikolic + Hermes Almeida033 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.

Jonathan Ordonez
72W–37L career · 3 lines in 2023
38%62%<1%
4.04
Kirk Tsahalis
39W–37L career · 4 lines in 2023
3%92%5%
3.77
Geoffrey Miguel
42W–29L career · 4 lines in 2023
14%85%1%
3.65
Jason Miguel
41W–26L career · 4 lines in 2023
16%84%1%
3.64
3.5
Aaron Daubert-Terrigno
127W–73L career · 9 lines in 2023
<1%22%78%
3.61
3.5
Peter Ortiz
94W–209L career · 5 lines in 2023
<1%71%28%
3.42
Christian Essner
2W–2L career · no lines in 2023
not enough data
Ethan Espina
4W–2L career · 1 line in 2023
not enough data
Fabio Penaloza
20W–33L career · 6 lines in 2023
not enough data
Hermes Almeida
3W–17L career · 5 lines in 2023
not enough data
Richard Kabrt
0W–2L career · no lines in 2023
not enough data
Srba Nikolic
6W–21L career · 3 lines in 2023
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.