Maiden.bet

Juan Carlos Prado Angelo

ATP

Maiden publishes a prediction for every Juan Carlos Prado Angelo match it covers: a pre-match win probability, the surface ratings and recent form behind it, and a public grade once the match is done.

Skill rating (by surface)

Higher is stronger; the tour average is around 2000.

Overall

1642

Hard

1575

Clay

1638

Ratings update after every completed match; surface ratings weight matches on that surface more heavily.

Our record in Juan Carlos Prado Angelo matches

The final pre-match favorite won 4 of 9 graded matches shown on this site.

Small samples say little — the sitewide record lives on the track record page.

Upcoming

Antofagasta · SF · ClayOct 10

Joao Lucas Reis Da Silva vs. Juan Carlos Prado Angelo

Our pick: on the match page

Recent results

Antofagasta · QF · ClayOct 9

Juan Carlos Prado Angelo vs. M. Tobon

✓ Pick right

Juan Carlos Prado Angelo won 6-2 6-2

Antofagasta · R16 · ClayOct 8

Juan Carlos Prado Angelo vs. Pedro Boscardin Dias

✓ Pick right

Juan Carlos Prado Angelo won 6-2 6-3

Curitiba · R32 · ClaySep 30

Gonzalo Villanueva vs. Juan Carlos Prado Angelo

✗ Pick wrong

Gonzalo Villanueva won 3-6 6-3 6-4

Buenos Aires 3 · QF · ClaySep 25

Alex Barrena vs. Juan Carlos Prado Angelo

✗ Pick wrong

Alex Barrena won 6-4 6-4

Buenos Aires 3 · R16 · ClaySep 24

Juan Carlos Prado Angelo vs. Valerio Aboian

✓ Pick right

Juan Carlos Prado Angelo won 6-2 6-1

San Marino · QF · ClayJul 31

Facundo Diaz Acosta vs. Juan Carlos Prado Angelo

✓ Pick right

Facundo Diaz Acosta won 6-2 4-6 6-1

San Marino · R16 · ClayJul 29

Hugo Dellien vs. Juan Carlos Prado Angelo

Not graded

Juan Carlos Prado Angelo won 6-7 (ret.)

San Marino · R32 · ClayJul 27

Daniel Rincon vs. Juan Carlos Prado Angelo

✗ Pick wrong

Juan Carlos Prado Angelo won 4-6 7-6 3-6

Umag · R16 · ClayJul 15

Damir Dzumhur vs. Juan Carlos Prado Angelo

✗ Pick wrong

Damir Dzumhur won 7-6 6-1

French Open · R128 · ClayMay 26

Juan Carlos Prado Angelo vs. Martin Landaluce

✗ Pick wrong

Martin Landaluce won 3-6 6-4 2-6 7-6 4-6