B. Shi is a ATP tennis player. Current hard-court ELO 1212 (2-4). Recent form: 2-4 over the last 6 matches.
| Surface | ELO | Record | Matches |
|---|---|---|---|
| Hard | 1212 | 2-4 | 6 |
| Date | Opponent | Score | Event | |
|---|---|---|---|---|
| Feb. 12, 2020 | L | C. Norrie | 0 - 2 | New York · hard |
| Aug. 14, 2018 | L | S. Kirchheimer | 2 - 0 | Boston · hard |
| July 24, 2018 | L | S. Rodriguez Taverna | 0 - 2 | Champaign · hard |
| June 15, 2018 | L | K. Sell | 2 - 1 | Winston-Salem · hard |
| June 14, 2018 | W | F. Mantilla | 2 - 1 | Winston-Salem · hard |
| June 13, 2018 | W | S. Mansouri | 0 - 2 | Winston-Salem · hard |