| Challenger Florianopolis | 11/19 16:20 | 25 | [228] Juan Carlos Prado Angelo v Federico Zeballos [120] | 6-4,6-3 | |
| Challenger Montevideo | 11/11 23:30 | 25 |
[228] Juan Carlos Prado Angelo v
Tomas Barrios Vera
[111]
|
4-6,1-6 | |
| Challenger Lima 2 | 11/04 16:35 | 25 | [381] Juan Bautista Torres v Juan Carlos Prado Angelo [226] | 7-6,6-3 | |
| Challenger Costa do Sauipe | 10/26 13:00 | 28 |
[248] Juan Carlos Prado Angelo v
Roman Andres Burruchaga
[128]
|
2-6,2-6 | |
| Challenger Costa do Sauipe | 10/25 19:00 | 27 |
[248] Juan Carlos Prado Angelo v
Emilio Nava
[92]
|
7-6,6-1 | |
| Challenger Costa do Sauipe | 10/25 14:00 | 26 | [102] Alessandro Cortegiani v Juan Carlos Prado Angelo [248] | 6-4,3-6,4-6 | |
| Challenger Costa do Sauipe | 10/24 00:20 | 25 |
[172] Thiago Monteiro
v
Juan Carlos Prado Angelo [248] |
6-7,1-6 | |
| Challenger Curitiba | 10/17 22:30 | 27 | [239] Juan Carlos Prado Angelo v A Harper/Zaragoza [363] | 4-6,4-6 | |
| Challenger Curitiba | 10/15 18:45 | 26 |
[204] Rodrigo Pacheco Mendez
v
Juan Carlos Prado Angelo [239] |
6-7,3-6 | |
| Challenger Curitiba | 10/14 13:00 | 25 | [323] Domagoj Biljesko v Juan Carlos Prado Angelo [239] | 4-6,6-3,5-7 | |
| Challenger Curitiba | 10/13 14:45 | 25 |
Thiago Monteiro
v
Juan Carlos Prado Angelo |
Cancelled | |
| Challenger Cali | 10/12 15:30 | 29 |
[137] Tomas Barrios Vera
v
Juan Carlos Prado Angelo [259] |
6-1,6-4 | |
| Challenger Cali | 10/11 18:10 | 28 | [241] Gonzalo Bueno v Juan Carlos Prado Angelo [259] | 3-6,5-7 | |
| Challenger Cali | 10/11 15:00 | 27 |
[259] Juan Carlos Prado Angelo v
Matias Soto
[286]
|
7-6,6-1 | |
| Challenger Cali | 10/08 15:30 | 26 |
[259] Juan Carlos Prado Angelo v
Andrea Collarini
[283]
|
3-6,7-6,6-2 | |
| Challenger Cali | 10/07 15:30 | 25 |
[200] Rodrigo Pacheco Mendez
v
Juan Carlos Prado Angelo [259] |
3-6,7-5,3-6 | |
| Challenger Buenos Aires | 09/24 20:30 | 26 | [226] Alvaro Guillen Meza v Juan Carlos Prado Angelo [266] | 6-1,6-2 | |
| Challenger Buenos Aires | 09/22 20:45 | 25 | [262] Lautaro Midon v Juan Carlos Prado Angelo [273] | 5-7,6-4,1-6 | |
| Challenger Villa Maria | 09/19 14:00 | 27 |
[100] Emilio Nava
v
Juan Carlos Prado Angelo [273] |
7-6,6-4 | |
| Challenger Villa Maria | 09/17 17:45 | 26 | [273] Juan Carlos Prado Angelo v Maximus Jones [378] | 6-4,6-1 | |
| Challenger Villa Maria | 09/16 13:00 | 25 | [342] Pedro Boscardin Dias v Juan Carlos Prado Angelo [273] | 2-6,2-6 | |
| ITF M25 Cuiaba | 09/12 21:00 | - |
[268] Juan Carlos Prado Angelo v
Mateus Alves
[166]
|
7-6,5-7,4-6 | |
| ITF M25 Cuiaba | 09/12 00:07 | - | Juan Carlos Prado Angelo v Igor Gimenez | 6-3,6-1 | |
| ITF M25 Cuiaba | 09/10 20:00 | - | Juan Carlos Prado Angelo v Lucca Pinto | 6-1,6-1 | |
| Challenger Augsburg | 08/19 08:30 | 25 |
[249] Juan Carlos Prado Angelo v
Gilles Arnaud Bailly
[380]
|
3-6,6-4,4-6 | |
| Challenger Todi | 08/15 18:45 | 28 | [233] Stefano Travaglia v Juan Carlos Prado Angelo [261] | 6-4,6-2 | |
| Challenger Todi | 08/14 16:30 | 27 |
[293] Marco Cecchinato
v
Juan Carlos Prado Angelo [261] |
2-6,2-6 | |
| Challenger Todi | 08/13 14:35 | 26 | [261] Juan Carlos Prado Angelo v David Jorda Sanchis [496] | 7-6,4-6,6-3 | |
| Challenger Todi | 08/11 15:00 | 25 |
[279] Mili Poljicak
v
Juan Carlos Prado Angelo [261] |
5-7,7-6,3-6 | |
| Challenger Cordenons | 08/05 09:45 | 25 | [332] Nicolas Kicker v Juan Carlos Prado Angelo [258] | 6-3,6-4 |
Juan Carlos Prado Ángelo (born 6 March 2005) is a Bolivian professional tennis player. He has a career-high ATP singles ranking of world No. 227 achieved on 27 October 2025 and a doubles ranking of No. 384 achieved on 25 August 2025. Prado Ángelo reached the final of the 2023 Junior singles French Open, becoming the first Bolivian in history to reach a junior Grand Slam singles final. He is currently the No. 2 player from Bolivia.
Prado Ángelo represents Bolivia at the Davis Cup, where he has a W/L record of 0–2.
Prado Ángelo reached the final of the boys' singles tournament at the 2023 French Open, becoming the first Bolivian in history to reach a junior Grand Slam singles final. He lost in straight sets in the final, 1–6, 4–6, to Croatian Dino Prižmić.
He won his first ATP Challenger title in Lima in June 2025.