Teams

WOB:Tweener:Moretti/Sordillo

2026 EMA Mixed 18 & Over · 8.0 Mixed

16 players · average NTRP 3.90 / EASTERN MASSACHUSETTS

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule8 played
2026-05-01vs WTC:Winchester Blue:SimpsonWon 21
W#1 DoublesAnshul Mittal / Rebecca Eshoo vs Anna Fischer / Mason Keel6-3, 6-4
W#2 DoublesChristopher Weiss / Janis Mulrooney vs Olivia Dube / James Cranston6-0, 6-2
L#3 DoublesMichael Aruta / Lindsey McCabe vs Brittani Hetyei / Samuel Mortimer1-6, 2-6
2026-04-25vs WTC:Xtra Love:XIYUAN LIWon 21
W#1 DoublesRebecca Eshoo / Anshul Mittal vs Qi Jiang / YAN CHEN7-5, 6-3
L#2 DoublesMatthew Williams / Kimberley Song vs John Torrey / BING SHUAI2-6, 5-7
W#3 DoublesMichael Aruta / Lindsey McCabe vs XING LYU / Xiyuan Li4-6, 6-5, 1-0
2026-04-19vs LFW:Wayland:Trieu/CunninghamWon 20
W#1 DoublesRebecca Eshoo / Anshul Mittal vs Hung Trieu / Melanie Mccauley6-4, 3-6, 1-0
W#2 DoublesMichael Aruta / Lauren Moretti vs Jennifer Cunningham / Kevin Cunningham6-4, 6-2
2026-03-27vs WOB:Woburn:Zhang/HouLost 12
L#1 DoublesLauren Moretti / Michael Aruta vs Yanjun Xiang / Jun Wang2-6, 3-6
L#2 DoublesChristopher Weiss / Janis Mulrooney vs Jane Yan / Andrew Nguyen3-6, 2-6
W#3 DoublesAlexi Losano / Pavankumar Anne vs Ronghua Hu / Nancy Dou4-6, 6-2, 1-0
2026-03-06vs WOB:Woburn:Zhang/HouWon 30
W#1 DoublesMatthew Williams / Lauren Moretti vs Ronghua Hu / Jun Wang6-4, 6-7, 1-0
W#2 DoublesChristopher Weiss / Janis Mulrooney vs Yanjun Xiang / Lingfei Hou6-0, 6-4
W#3 DoublesAlexi Losano / Pavankumar Anne vs Mai Yang / Nancy Dou6-4, 6-4
2026-02-20vs WTC:Winchester Blue:SimpsonWon 21
W#1 DoublesLauren Moretti / Matthew Williams vs Mason Keel / Anna Fischer6-4, 6-4
W#2 DoublesPavankumar Anne / Rebecca Eshoo vs Karanja Jefferson / Judy Boozer6-4, 2-6, 1-0
L#3 DoublesEdgar Pereira / Karla Almendarez vs Ben Abraham / Elaine Chin1-6, 4-6
2026-02-06vs LFW:Wayland:Trieu/CunninghamWon 21
W#1 DoublesKimberley Song / Matthew Williams vs Samantha Ahn / Kuangshin Tai6-7, 6-4, 1-0
W#2 DoublesChristopher Weiss / Rebecca Eshoo vs Kevin Cunningham / Adele Pascale6-2, 5-7, 1-0
L#3 DoublesPavankumar Anne / Alexi Losano vs Michael Butkus / Vannepha Luangaphay2-6, 6-3, 1-0
2026-01-23vs WTC:Xtra Love:XIYUAN LIWon 21
L#1 DoublesEdgar Pereira / Karla Almendarez vs BING SHUAI / Tianyang Guo2-6, 1-6
W#2 DoublesChris Caruso / Rebecca Eshoo vs Jenna Kauffman / John Torrey6-3, 6-4
W#3 DoublesMatthew Williams / Lauren Moretti vs Xiyuan Li / XING LYU7-6, 1-6, 1-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 standings23 teams · 8.0 Mixed
TeamWLInd. WInd. LSets lostGames lost
1SFT:Spark Red:Sideman0791227202
2STC:Brick City:Michaels/Rubin0781329191
3DED:Dedham:Lisa and Andy's team:Evans0761533219
4LAK:Mid-Court Crisis:Kimball0820412169
5WOB:Not My Fault:Carey/Yure0818613149
6SFT:Spark Blue:Surette/Moon0818614156
7WAC:Waltham:Allu/Suarez0818616180
8WTC:Xtra Love:XIYUAN LI0817717171
9WOB:Tweener:Moretti/Sordillo0817722214
10WTC:Winchester:Liu/Wang08141024218
11WOB:Fault Lines:Slavsky/Ericson08131124207
12LFW:Net Gains:DeMarco08131125222
13WIG:Wightman:Kenney08131127232
14NETC:New England TC:Holmes/Snyder08121227216
15WEY:Ballsy:Dias/Carroll08131128218
16LFW:Wayland:Trieu/Cunningham08101431230
17WEY:Attacks:Dias/Dias08101431244
18WOB:Woburn:Willey08101432260
19LFNT:Volley Vibes:Samano/Zenack08101433242
20WOB:Woburn:Zhang/Hou0891535242
21LFW:Way:Crouching Tiger Hidden Dragon:Zhou0861839252
22WTC:Winchester Blue:Simpson0871739249
23LTC:Lexington:Jimenez0851941276

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 13 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.13
Michael Aruta
usually #3 Doubles 50%, also #1 Doubles 33% · published
3.91
Karla Almendarez
usually #1 Doubles 50%, also #3 Doubles 50% · published
3.88
Chris Caruso
usually #2 Doubles 100% · published 4
3.80
Janis Mulrooney
usually #2 Doubles 100% · published
3.78
Christopher Weiss
usually #2 Doubles 100% · published 4
3.77
Anshul Mittal
usually #1 Doubles 100% · published 4
3.76
Alexi Losano
usually #3 Doubles 100% · published 4
3.68
Rebecca Eshoo
usually #2 Doubles 50%, also #1 Doubles 50% · published
3.67
Pavankumar Anne
usually #3 Doubles 75%, also #2 Doubles 25% · published
3.58
Edgar Pereira
usually #1 Doubles 50%, also #3 Doubles 50% · published 3.5
3.45
Lindsey McCabe
usually #3 Doubles 33%, also #1 Doubles 33% · published
3.39
Kimberley Song
usually #2 Doubles 50%, also #1 Doubles 50% · published
3.20
Zhijie Sui
usually #2 Doubles 57%, also #3 Doubles 29% · published
Jason Murphy
published
Lauren Moretti
usually #1 Doubles 60%, also #3 Doubles 20% · published
Matthew Williams
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.

Christopher Weiss + Alexi Losano14263% gamesnot enough data
Michael Aruta + Lauren Moretti8656% gamesnot enough data
Michael Aruta + Rebecca Eshoo5258% gamesnot enough data
Rebecca Eshoo + Matthew Williams6066% gamesnot enough data
Karla Almendarez + Pavankumar Anne5160% gamesnot enough data
Kimberley Song + Jason Murphy2450% gamesnot enough data
Christopher Weiss + Janis Mulrooney314 matchesnot enough data
Rebecca Eshoo + Anshul Mittal303 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.

Michael Aruta
75W–67L career · 6 lines in 2026
16%83%<1%
4.13
Karla Almendarez
35W–25L career · 2 lines in 2026
75%25%<1%
3.91
4
Chris Caruso
5W–1L career · type S · 1 line in 2026
<1%82%17%
3.88
Janis Mulrooney
53W–41L career · 3 lines in 2026
1%93%6%
3.80
4
Christopher Weiss
28W–9L career · type M · 4 lines in 2026
2%94%5%
3.78
4
Anshul Mittal
14W–14L career · 3 lines in 2026
2%94%4%
3.77
4
Alexi Losano
28W–8L career · type M · 3 lines in 2026
2%94%3%
3.76
Rebecca Eshoo
38W–24L career · 6 lines in 2026
8%91%1%
3.68
Pavankumar Anne
18W–7L career · 4 lines in 2026
10%90%1%
3.67
3.5
Edgar Pereira
7W–5L career · 2 lines in 2026
<1%27%73%
3.58
Lindsey McCabe
61W–34L career · 6 lines in 2026
<1%64%36%
3.45
Kimberley Song
43W–38L career · 2 lines in 2026
<1%79%21%
3.39
Zhijie Sui
20W–29L career · 7 lines in 2026
6%93%1%
3.20
Jason Murphy
5W–7L career · no lines in 2026
not enough data
Lauren Moretti
39W–27L career · 5 lines in 2026
not enough data
Matthew Williams
22W–9L career · no 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.