Partain has 25 verified wins and 34 losses across 59 rated results in Duna. The connected record runs from April 18, 2024 through August 1, 2026, with a current Sand Rating of 3.10.
Sand Rating3.10+0.01 across connected formVerified record25–3459 rated matchesWin percentage
Duna performance intelligence
The story in the results.
Partain carries a current Sand Rating of 3.10 in beach 2s, with a verified 25-34 record across 59 rated matches and no unresolved results. His last-ten form shows three wins in 10 decided or connected matches, while his net rating movement is a modest +0.01. The model has recorded 12 upset wins for him. As of August 5, 2026, Partain’s latest connected world ranking was 71st, with 2,300 points. He has most often partnered with Andrew Benesh, appearing together in 50 matches and compiling a 22-28 record. His next most frequent connected partner is Shaw, with nine matches and a 3-6 mark.
Regenerated through Vercel AI Gateway when verified evidence changes.
LWLLLLWL
Rating trajectory
Form, without the noise.
Every movement is placed on the date the match was played.
Held steady through a tight set and finished the job.
W
BPT Elite Montreal - Men'sAugust 15, 2025
Pre-match forecast53%
Samuel Schachter3.12Jonathan Pickett3.1119140
Partain3.21Andrew Benesh3.1321212
DUNA RECAPMatch lost
Made the difference narrow in a tight set and kept the level honest.
L
BPT Elite Montreal - Men'sAugust 15, 2025
Pre-match forecast49%
Perusic3.57Schweiner3.4521212
Partain3.23Andrew Benesh3.1312190
DUNA RECAPMatch won
Beat the pre-match numbers and earned every point of the rise.
W
BPT Elite Montreal - Men'sAugust 14, 2025
Pre-match forecast51%
Evandro Gonçalves Oliveira Júnior3.55Arthur Diego Mariano Lanci3.522119141
Partain3.21Andrew Benesh3.131921162
DUNA RECAPMatch won
Controlled the result and carried positive form into the next match.
W
BPT Elite Montreal - Men'sAugust 13, 2025
Pre-match forecast62%
Partain3.19Andrew Benesh3.1321212
Haussener2.95Julian Friedli2.8314160
DUNA RECAPMatch lost
Pushed the match to the edge—small margins, strong signal, next serve ahead.
L
BPT Elite Gstaad - Men'sJuly 4, 2025
Pre-match forecast53%
Evandro Gonçalves Oliveira Júnior3.55Arthur Diego Mariano Lanci3.521121152
Partain3.21Andrew Benesh3.13211981
DUNA RECAPMatch won
Beat the pre-match numbers and earned every point of the rise.
W
BPT Elite Gstaad - Men'sJuly 3, 2025
Pre-match forecast51%
Rémi Bassereau3.43Calvin Aye3.4319140
Partain3.19Andrew Benesh3.1321212
DUNA RECAPMatch lost
Made the difference narrow in a tight set and kept the level honest.
L
BPT Elite Gstaad - Men'sJuly 2, 2025
Pre-match forecast51%
Partain3.21Andrew Benesh3.1320170
Plavins3.59Fokerots3.5922212
DUNA RECAPMatch won
Beat the pre-match numbers and earned every point of the rise.
W
BPT Elite Ostrava - Men'sMay 31, 2025
Pre-match forecast50%
Partain3.20Andrew Benesh3.132421172
Rémi Bassereau3.43Calvin Aye3.432619151
DUNA RECAPMatch lost
Made the difference narrow in a tight set and kept the level honest.
L
BPT Elite Ostrava - Men'sMay 31, 2025
Pre-match forecast44%
Łosiak3.52Bryl3.4822212
Partain3.23Andrew Benesh3.1320130
DUNA RECAPMatch lost
Pushed the match to the edge—small margins, strong signal, next serve ahead.
L
BPT Elite Ostrava - Men'sMay 30, 2025
Pre-match forecast24%
David Åhman3.86Jonatan Hellvig3.771621162
Partain3.20Andrew Benesh3.132118141
DUNA RECAPMatch won
Held steady through a tight set and finished the job.
W
BPT Elite Ostrava - Men'sMay 29, 2025
Pre-match forecast53%
Partain3.18Andrew Benesh3.1321212
Trousil3.12Dzavoronok3.1519120
DUNA RECAPMatch lost
A useful result in the record: clear evidence, reset, and the next chance ahead.
L
BPT Elite Brasilia - Men'sApril 19, 2025
Pre-match forecast56%
Timo Hammarberg3.31Tim Berger3.331721152
Partain3.20Andrew Benesh3.132114101
DUNA RECAPMatch won
Beat the pre-match numbers and earned every point of the rise.
W
BPT Elite Brasilia - Men'sApril 18, 2025
Pre-match forecast49%
Partain3.17Andrew Benesh3.1321212
Jacob Hölting Nilsson3.89Elmer Andersson3.8616170
DUNA RECAPMatch lost
A useful result in the record: clear evidence, reset, and the next chance ahead.
L
BPT Elite Brasilia - Men'sApril 17, 2025
Pre-match forecast50%
Łosiak3.52Bryl3.4821212
Partain3.19Andrew Benesh3.139130
DUNA RECAPMatch won
Beat the pre-match numbers and earned every point of the rise.
W
BPT Elite Brasilia - Men'sApril 17, 2025
Pre-match forecast43%
Partain3.16Andrew Benesh3.1321212
Schalk3.19Shaw3.4719140
DUNA RECAPMatch won
Controlled the result and carried positive form into the next match.
W
BPT Elite16 Vienna - Men'sJuly 13, 2024
Pre-match forecast56%
Partain3.13Andrew Benesh3.1321212
Hörl3.12Horst3.0515150
DUNA RECAPMatch lost
Made the difference narrow in a tight set and kept the level honest.
L
BPT Elite16 Vienna - Men'sJuly 12, 2024
Pre-match forecast41%
Ehlers3.40Wickler3.4121212
Partain3.16Andrew Benesh3.1314190
DUNA RECAPMatch won
Beat the pre-match numbers and earned every point of the rise.
W
BPT Elite16 Vienna - Men'sJuly 11, 2024
Pre-match forecast55%
Partain3.12Andrew Benesh3.1321212
Pfretzschner, L.6.03Winter2.1418180
DUNA RECAPMatch won
Held steady through a tight set and finished the job.
W
BPT Elite16 Vienna - Men'sJuly 11, 2024
Pre-match forecast47%
Partain3.09Andrew Benesh3.1324212
Burnett3.12McHugh—22170
DUNA RECAPMatch lost
A useful result in the record: clear evidence, reset, and the next chance ahead.
L
BPT Elite16 Gstaad - Men'sJuly 5, 2024
Pre-match forecast39%
Partain3.11Andrew Benesh3.1313130
Ehlers3.40Wickler3.4121212
DUNA RECAPMatch won
Beat the pre-match numbers and earned every point of the rise.
W
BPT Elite16 Gstaad - Men'sJuly 4, 2024
Pre-match forecast50%
Partain3.08Andrew Benesh3.132119152
Pfretzschner, L.6.03Winter2.141621101
DUNA RECAPMatch lost
A useful result in the record: clear evidence, reset, and the next chance ahead.
L
BPT Elite16 Gstaad - Men'sJuly 4, 2024
Pre-match forecast41%
Partain3.12Andrew Benesh3.1318160
Herrera—Gavira2.7121212
DUNA RECAPMatch lost
Made the difference narrow in a tight set and kept the level honest.
L
BPT Elite16 Ostrava - Men'sJune 9, 2024
Pre-match forecast42%
Partain3.10Andrew Benesh3.1318210
Boermans3.78de Groot3.5821232
DUNA RECAPMatch won
Beat the pre-match numbers and earned every point of the rise.
W
BPT Elite16 Ostrava - Men'sJune 8, 2024
Pre-match forecast41%
Cherif3.62Ahmed3.63192181
Partain3.06Andrew Benesh3.132119152
DUNA RECAPMatch won
Controlled the result and carried positive form into the next match.
W
BPT Elite16 Ostrava - Men'sJune 8, 2024
Pre-match forecast49%
Cottafava2.46Nicolai—1621111
Partain3.08Andrew Benesh3.132117152
DUNA RECAPMatch won
Beat the pre-match numbers and earned every point of the rise.
W
BPT Elite16 Ostrava - Men'sJune 7, 2024
Pre-match forecast33%
Ehlers3.40Wickler3.4117240
Partain3.03Andrew Benesh3.1321262
DUNA RECAPMatch lost
Made the difference narrow in a tight set and kept the level honest.
L
BPT Elite16 Ostrava - Men'sJune 6, 2024
Pre-match forecast26%
David Åhman3.86Jonatan Hellvig3.7721212
Partain3.04Andrew Benesh3.1313190
DUNA RECAPMatch won
Beat the pre-match numbers and earned every point of the rise.
W
BPT Elite16 Ostrava - Men'sJune 6, 2024
Pre-match forecast45%
Partain3.00Andrew Benesh3.1321212
Piotr Kantor3.05Zdybek—14100
DUNA RECAPMatch lost
A useful result in the record: clear evidence, reset, and the next chance ahead.
L
BPT Elite16 Espinho - Men'sMay 25, 2024
Pre-match forecast33%
Partain3.02Andrew Benesh3.1316180
Ehlers3.40Wickler3.4121212
DUNA RECAPMatch lost
A useful result in the record: clear evidence, reset, and the next chance ahead.
L
BPT Elite16 Espinho - Men'sMay 24, 2024
Pre-match forecast36%
van de Velde5.67Immers2.762116152
Partain3.02Andrew Benesh3.13152171
DUNA RECAPMatch lost
Made the difference narrow in a tight set and kept the level honest.
L
BPT Elite16 Espinho - Men'sMay 23, 2024
Pre-match forecast30%
David Åhman3.86Jonatan Hellvig3.7721232
Partain3.02Andrew Benesh3.1316210
DUNA RECAPMatch won
Beat the pre-match numbers and earned every point of the rise.
W
BPT Elite16 Brasilia - Men'sMay 4, 2024
Pre-match forecast31%
Partain3.02Andrew Benesh3.132113152
Boermans3.78de Groot3.581821131
DUNA RECAPMatch lost
A useful result in the record: clear evidence, reset, and the next chance ahead.
L
BPT Elite16 Brasilia - Men'sMay 4, 2024
Pre-match forecast51%
Partain3.05Andrew Benesh3.13152191
Evandro Gonçalves Oliveira Júnior3.55Arthur Diego Mariano Lanci3.522118152
DUNA RECAPMatch lost
Made the difference narrow in 2 tight sets and kept the level honest.
L
BPT Elite16 Brasilia - Men'sMay 2, 2024
Pre-match forecast42%
Partain3.04Andrew Benesh3.1319190
George Souto Maior Wanderley3.35Andre3.6021212
DUNA RECAPMatch lost
Made the difference narrow in a tight set and kept the level honest.
L
BPT Elite16 Brasilia - Men'sMay 2, 2024
Pre-match forecast45%
Partain3.04Andrew Benesh3.1318210
van de Velde5.67Immers2.7621232
DUNA RECAPMatch lost
A useful result in the record: clear evidence, reset, and the next chance ahead.
L
BPT Elite16 Tepic - Men'sApril 19, 2024
Pre-match forecast58%
Bryl3.48Łosiak3.5221212
Partain3.04Andrew Benesh3.1317180
DUNA RECAPMatch won
Beat the pre-match numbers and earned every point of the rise.
W
BPT Elite16 Tepic - Men'sApril 19, 2024
Pre-match forecast46%
Partain3.00Andrew Benesh3.1321212
Diaz3.40Alayo3.3816190
DUNA RECAPMatch lost
A useful result in the record: clear evidence, reset, and the next chance ahead.
L
BPT Elite16 Tepic - Men'sApril 18, 2024
Pre-match forecast47%
Partain3.09Andrew Benesh3.1313130
Ehlers3.40Wickler3.4121212
DUNA RECAPMatch won
Controlled the result and carried positive form into the next match.
W
BPT Elite16 Tepic - Men'sApril 18, 2024
Pre-match forecast54%
Partain3.00Andrew Benesh3.1321212
Sarabia2.72Cruz2.8615130
Trust the number
Evidence first. Always.
Duna stores identity mapping, source provenance, the pre-match forecast, actual result, score margin, and verification weight for every approved rating movement. Imported results are never silently accepted.