Da juniores ha raggiunto i quarti di finale agli US Open e gli ottavi a Wimbledon 2019, in quest'ultimo caso partendo dalle qualificazioni. Inoltre ha vinto la Junior Fed Cup con la nazionale statunitense nello stesso anno.
2018-2020: esordi e secondo turno agli US Open
modifica
Da professionista ha fatto il suo esordio in un torneo ITF a Hilton Head Island nel 2018, all'età di 14 anni. Nel 2019 invece, grazie ad una wild card ha esordito nel circuito maggiore al WTA 1000 di San Jose, perdendo in tre set contro Tímea Babos. A livello Slam debutta nel tabellone principale agli US Open 2020, grazie a una wild card, superando nel primo turno la russa Natal'ja Vichljanceva e arrendendosi al secondo contro la connazionale Amanda Anisimova in tre set.
2021-2022: tre titoli ITF e semifinale a Concord
modifica
Nel 2021, raggiunge i quarti di finale ne torneo WTA 125 di Concord vincendo contro la 94 al mondo Lauren Davis al primo turno e contro Caroline Dolehide al secondo. Ai quarti viene fermata da Magdalena Fręch in tre set. Ad ottobre debutta a Indian Wells grazie ad una wildcard ma perde contro Anisimova al primo turno che le infligge un doppio 6-1, mentre a novembre raggiunge per la seconda volta in un torneo WTA 125 i quarti di finale a Midland.
Katrina comincia la stagione nell'aprile 2022, dopo più di cinque mesi dall'ultimo match disputato, e il mese successivo si aggiudica il primo trofeo ITF in carriera, a Daytona Beach. A luglio vince il secondo torneo ITF, a Columbus e due settimane dopo vince il terzo titolo, a Dallas dove non ha mai perso un set e, in finale ha lasciato solo un gioco all'avversaria Elvina Kalieva. Ad agosto prende parte per la seconda volta al Challenger di Concord e migliora il risultato ottenuto nel 2021. Partita dalle qualificazioni si è spinta sino alla semifinale dove si è arresa all nr. 56 del mondo Bernarda Pera.
Torneo $100.000 (0)
|
Torneo $80.000 (0)
|
Torneo $60.000 (0)
|
Torneo $40.000 (0)
|
Torneo $25.000 (4)
|
Torneo $15.000 (0)
|
Torneo $100.000 (0)
|
Torneo $80.000 (1)
|
Torneo $60.000 (0)
|
Torneo $40.000 (0)
|
Torneo $25.000 (0)
|
Torneo $15.000 (0)
|
Torneo $100.000 (0)
|
Torneo $80.000 (0)
|
Torneo $60.000 (0)
|
Torneo $40.000 (1)
|
Torneo $25.000 (0)
|
Torneo $15.000 (0)
|