Results: Miami Open Mens Semi-Finals
Martin Atanasov
1st: Martin Atanasov

Age 19, @martin__atanasov

Global Ranking: 482

Michael Premet
2nd: Michael Premet

Age 22, @mikeypremet

Global Ranking: 261

Nick Wallace
3rd: Nick Wallace

Age 23, @nickwallass

Global Ranking: 218

Matias Dell Olio
4th: Matias Dell Olio

Age 26, @matiasdellolio

Global Ranking: 87

Gabe Vigliotti
5th: Gabe Vigliotti

Age 17, @minnowskate

Global Ranking: 150

Joao Lucas Alves
6th: Joao Lucas Alves

Age 21, @Joao7ucas

Global Ranking: 224

Lester Cepero
7th: Lester Cepero

Age 26, @lestercepero

Global Ranking: 1,013

Andreas Alvarez
8th: Andreas Alvarez

Age 23, @Andreasalvarez1

Global Ranking: 347

Shane Sandhoff
9th: Shane Sandhoff

Age 20, @shane_sandhoff

Global Ranking: 3,995

Noah Nagaro
10th: Noah Nagaro

Age 15, @Noahnagaro

Global Ranking: 257

Morgan Desjardins Turgeons
11th: Morgan Desjardins Turgeons

Age 22, @Robinthezoo

Global Ranking: 1,182

Juan Carlos Aliste
12th: Juan Carlos Aliste

Age 29, @juancarlosaliste

Global Ranking: 334

Cass Hecht
13th: Cass Hecht

Age 16, @Cassmoney15

Global Ranking: 359

Zion Effs
14th: Zion Effs

Age 13, @zioneffs

Global Ranking: 282

Cris Lesh
15th: Cris Lesh

Age 26, @c.leshhh

Global Ranking: 830

Adrian Jimenez
16th: Adrian Jimenez

Age 20, @Adrianjim3nez

Global Ranking: 1,269

Myles Booker
17th: Myles Booker

Age 15, @mylesbooker._

Global Ranking: 1,149

Josh Wolff
18th: Josh Wolff

Age 22, @joshwolff_

Global Ranking: 1,635

Elijah Odom
19th: Elijah Odom

Age 26, @elijah0dom

Global Ranking: 3,157

Loui Vivanco
20th: Loui Vivanco

Age 27, @_lvgang

Global Ranking: 1,692