OB

Oscar Mesquida Berg

ESP · Right-handed · 30 yrs

model rank
in the world
ATP rank
#1711
current
record
19-48
ATP-level
── the model's read

How good is he, really?

Oscar is the model's unrated. The model and the ATP broadly agree (ATP #1711).

── 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
20220-10%
20214-357%
20200-10%
20193-260%
20182-167%
20170-10%
20160-10%
20155-2119%
20144-1225%
20131-517%
── filter the record · shareable link

Splits

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

── career · point data

Serve & return profile

No serve/return data on record.

── 67 matches

Match log

datetournamentsurfrdopponentresscore
2022-01-24M25 Weston FLClayR32Leandro Riedi #694L6-0 6-2
2021-10-04M15 Naples FLClayR32John BernardW7-6(4) 6-1
2021-10-04M15 Naples FLClayR16Antoine Cornut Chauvinc #513L6-0 6-2
2021-09-20M15 MelillaClayR32Daniel Merida Aguilar #1329W5-7 6-3 6-3
2021-09-20M15 MelillaClayR16Diego Fernandez Flores #883W6-3 7-5
2021-09-20M15 MelillaClayQFAlex Marti Pujolras #557L6-1 3-0 RET
2021-05-17M25 Pensacola FLClayR32Nick Chappell #355W7-5 4-6 6-3
2021-05-17M25 Pensacola FLClayR16Peter Bertran #855L6-4 6-1
2020-03-09M15 CancunHardR32Maximiliano Estevez #480L6-2 6-3
2019-10-21M25 Fayetteville ARHardR32Evan Song #436W7-5 1-6 6-4
2019-10-21M25 Fayetteville ARHardR16Jacob Dunbar #863L6-3 6-3
2019-09-16M15 Fayetteville ARHardR16Joshua Howard Tripp #1692W6-1 6-2
2019-09-16M15 Fayetteville ARHardR32Alan Kohen #815W6-2 6-2
2019-09-16M15 Fayetteville ARHardQFTakuto Niki #513L7-6(5) 3-6 6-4
2018-10-29USA F29ClayR32Juan Manuel Benitez Chavarriaga #642W4-6 6-2 6-0
2018-10-29USA F29ClayR16Tyler Mercier #1119W6-3 6-4
2018-10-29USA F29ClayQFTimo StodderL6-3 6-2
2017-06-19Turkey F24ClayR32Goran Markovic #1131L2-6 6-3 6-3
2016-06-20USA F21HardR32Adam El Mihdawy #461L6-4 5-7 6-2
2015-11-23Kuwait F3HardR32Lorenzo Frigerio #960L6-3 6-2
2015-11-16Kuwait F2HardR16Alexandr Igoshin #584W4-6 7-6(5) 6-4
2015-11-16Kuwait F2HardR32Abdulhamid MubarakW6-4 6-3
2015-11-16Kuwait F2HardQFChuhan Wang #670L6-1 6-1
2015-11-09Kuwait F1HardR32Paul Monteban #975L6-1 3-6 6-3
2015-09-28Spain F31ClayR32Albert Alcaraz Ivorra #382L4-6 6-2 6-3
2015-08-17Spain F26ClayR32Alvaro Lopez San Martin #1036L6-2 6-0
2015-08-03Latvia F1ClayR32Jerome Inzerillo #626L6-4 2-3 RET
2015-07-27Estonia F1ClayR32Valery Rudnev #904L6-1 6-3
2015-07-20BastadClayQ1Sandro Ehrat #556L3-6 6-4 6-4
2015-07-13Spain F21ClayR32Pol Toledo Bague #675L7-5 6-3
2015-07-06Spain F20ClayR32Pol Toledo Bague #696L6-1 3-6 6-1
2015-06-15Romania F5ClayR16Francesco Vilardo #792W6-3 6-4
2015-06-15Romania F5ClayR32Mircea Alexandru Jecan #1100W7-5 6-2
2015-06-15Romania F5ClayQFGabor Borsos #954L6-1 6-4
2015-06-01Spain F16ClayR32Pablo Vivero Gonzalez #611L6-4 6-2
2015-05-25Spain F15HardR32David Biosca GirventW6-3 6-2
2015-05-25Spain F15HardR16Sergio Martos Gornes #815L6-1 6-1
2015-05-18Spain F14ClayR32Maxime Chazal #443L6-4 6-3
2015-05-11Spain F13ClayR32Pol Toledo Bague #604L6-1 6-3
2015-05-04Spain F12ClayR32Jose Checa Calvo #519L7-5 6-1
2015-04-13Spain F9ClayR32Pol Toledo Bague #612L6-3 6-1
2015-03-23Tunisia F11HardR32Lucas CatarinaL6-2 6-1
2015-02-16Spain F4ClayR32Marc Giner #292L6-3 6-1
2015-02-09Spain F3ClayR32Marc Giner #283L7-6(4) 6-7(5) 6-1
2015-02-02Spain F2ClayR32Maxime Hamou #345L7-6(3) 7-6(1)
2014-11-17Tunisia F8HardR32Loic Perret #1107L6-0 6-2
2014-11-10Tunisia F7HardR32Bobbie De Goeijen #1289W3-6 7-5 6-2
2014-11-10Tunisia F7HardR16Julien Cagnina #303L6-2 6-3
2014-11-03Tunisia F6HardR32Marek Jaloviec #961W4-6 6-4 7-6(5)
2014-11-03Tunisia F6HardR16Alessandro Bega #631L6-2 6-0