OJ

Osni Junior

BRA · 29 yrs

model rank
in the world
ATP rank
#1856
current
record
12-33
ATP-level
── the model's read

How good is he, really?

Osni is the model's unrated. The model and the ATP broadly agree (ATP #1856).

── surface Elo

By surface

Hard
Clay
Grass
── vs the rated field

Scouting

overall Elo
insufficient data
serve rating
insufficient data
return rating
insufficient data

percentile across players with a current rating

── model Elo over time

Elo trajectory

Elo — not enough data

── ATP ranking over time · lower is better

Ranking trajectory

── nearest on the rating profile

Similar players

Not enough rating data to find similar players.

── year by year

Seasons

yearW-Lwin%titles
20190-10%
20182-433%
20170-10%
20160-20%
20143-1220%
20137-1041%
20120-30%
── filter the record · shareable link

Splits

All 45 matches — pick filters to split the record, serve/return and log below.

── career · point data

Serve & return profile

Serve
aces3.7%
double faults7.6%
1st serve in57%
1st serve won57%
2nd serve won38%
serve pts won49%
hold %50%
Return
return pts won36%
break %16%
BP conversion35%
Under pressure
BP saved (serve)47%
BP saved20/43
BP conversion35%

Career aggregate over 5 matches with point data · hold/break derived from break-point outcomes.

── 45 matches

Match log

datetournamentsurfrdopponentresscore
2019-04-15M15 CancunHardR32Gage BrymerL6-3 6-1
2018-11-12Brazil F9ClayR32Alex Blumenberg #1567L6-3 6-4
2018-10-29Brazil F7ClayR32Facundo Mena #1089L6-1 6-2
2018-10-15Brazil F5ClayR32Marcos Vinicius DiasW6-3 2-6 6-4
2018-10-15Brazil F5ClayR16Christian Lindell #559L6-2 6-4
2018-07-30Germany F10ClayR32Mike Loccisano #1487W6-4 5-7 6-4
2018-07-30Germany F10ClayR16Manuel Guinard #494L6-3 6-0
2017-11-20Rio De Janeiro CHClayQ1Fernando Romboli #646L4-6 7-5 6-3
2016-10-03Campinas CHClayQ1Alex Blumenberg #933L6-1 6-2
2016-09-19Santos CHClayR32Thiago Monteiro #99L6-2 7-6(3)
2014-11-24Brazil F15ClayR32Fernando Romboli #595L6-4 6-2
2014-10-13Brazil F9ClayR32Carlos Eduardo Severino #692L6-3 6-2
2014-08-18Brazil F8ClayR32Eduardo Dischinger #767L6-4 6-0
2014-08-11Brazil F7ClayR32Idio Escobar #930W7-5 6-4
2014-08-11Brazil F7ClayR16Pedro Sakamoto #479L6-1 6-0
2014-07-21Argentina F11ClayR32Oscar Jose Gutierrez #1370L6-3 6-4
2014-07-14Argentina F10ClayR32Juan Ignacio Galarza #625L6-1 6-2
2014-06-23Argentina F8ClayR32Juan Manuel Benitez Chavarriaga #867W7-6(5) 7-6(6)
2014-06-23Argentina F8ClayR16Maximiliano Estevez #555L6-4 6-3
2014-06-16Argentina F7ClayR32Eduardo Agustin Torre #660L6-4 6-1
2014-04-28Brazil F4ClayR32Alexsandro PorfiriioW6-3 6-0
2014-04-28Brazil F4ClayR16Thales Turini #328L6-3 6-4
2014-04-21Brazil F3ClayR32Augusto Laranja #768L7-6(6) 7-6(2)
2014-04-14Brazil F2ClayR32Rodrigo Arus #1529L6-0 6-1
2014-02-24Sao PauloClayQ1Joao Walendowsky #1185L6-3 6-2
2013-12-30Sao Paulo CHHardR32Nicolas Barrientos #366L6-0 6-1
2013-12-16Brazil F21ClayR32Idio Escobar #944L6-3 6-2
2013-12-02Brazil F19ClayR32Nicolas Cavalheiro #1605W6-2 7-5
2013-12-02Brazil F19ClayR16Carlos Eduardo Severino #812L6-1 6-2
2013-10-14Brazil F12ClayQFThales Turini #379W6-4 7-5
2013-10-14Brazil F12ClayR16Gustavo Guerses #786W6-2 6-2
2013-10-14Brazil F12ClayR32Victor Amorim GonzagaW7-5 6-1
2013-10-14Brazil F12ClaySFCaio Silva #861L6-3 4-3 RET
2013-10-07Brazil F11ClayR16Allan Gomes Oliveira #1436W3-6 6-0 6-1
2013-10-07Brazil F11ClayR32Enrique Bianchini BogoW6-3 6-2
2013-10-07Brazil F11ClayQFDaniel Dutra Da Silva #551L6-2 6-1
2013-09-16Brazil F8ClayR32Juan Ignacio Iliev #1316W6-2 6-3
2013-09-16Brazil F8ClayR16Pedro Sakamoto #571L6-1 6-4
2013-08-19Brazil F6HardR32Ricardo Hocevar #261L6-2 6-2
2013-08-05Brazil F4ClayR32Augusto Laranja #744L6-1 6-2
2013-07-29Brazil F3HardR32Pedro Sakamoto #1136L6-4 6-1
2013-07-22Brazil F2ClayR32Daniel Dutra Da Silva #464L6-4 6-4
2012-11-05Brazil F33ClayR32Giammarco Micolani #760L5-7 6-2 6-1
2012-10-01Brazil F28ClayR32Vitor Augusto Bitencourt PinheiroL6-3 6-4
2012-08-20Brazil F22ClayR32Carlos Eduardo Severino #886L6-2 6-2