Nel dicembre 2024 è stata premiata da La Gazzetta dello Sport, mediante i Gazzetta Sports Awards, come paralimpica dell'anno.

Biografia Nuotatrice sin dalla giovanissima età, dal 2013 è tesserata per la Rari Nantes Torino, gareggiando nel circuito della Federazione Italiana Nuoto. Dal 2017 in regime di doppio tesseramento (Rari Nantes Torino e Gruppo Sportivo delle Fiamme Oro) comincia a gareggiare anche per la Federazione Italiana Nuoto Paralimpico, divenendo un vero e proprio astro nascente del panorama paralimpico mondiale.

Nel 2019 consegue la maturità scientifica (opzione di Scienze Applicate) presso il Liceo salesiano Valsalice.

Nel 2022 le è stata conferita la laurea honoris causa in Teoria e Metodologia dell'allenamento della facoltà di Scienza e Tecniche dello Sport.

Nel 2025 si laurea Dottoressa in Scienze e Tecniche Psicologiche.

Grazie ai suoi record mondiali, nel 2023 compare nel Guinness World Record.

Carlotta è affetta dalla malattia di Stargardt, una retinopatia degenerativa legata a mutazione del gene ABCA4, che colpisce circa una persona su diecimila. Come nella maggior parte dei casi dove la malattia compare solitamente nei primi 20 anni di vita, anche a Carlotta i primi sintomi si sono manifestati nel periodo delle scuole elementari quando cominciavano a insorgere le prime difficoltà, come non riuscire a copiare correttamente gli appunti dalla lavagna, e l'avvicinarsi eccessivamente al foglio quando doveva scrivere.

Il suo coefficiente di vista è gradualmente diminuito nel tempo passando dai 10/10 su entrambi gli occhi (valore che aveva a 4 anni) a 1/10 all'età di 9 anni. Dal 2010 è stabile a 1/10.

Carriera Gli inizi Inizia a partecipare alle gare del settore Propaganda della società sportiva Club Ronchi Verdi nel 2009, per poi passare all'agonismo nello stesso anno salendo sul podio frequentemente, fino a vincere la prima medaglia d'oro l'8 marzo 2009 nei 25 metri stile libero in una tappa del Grand Prix Barracuda.

Nella stagione 2010-2011 passa alla Sisport Fiat, gareggiando nella categoria esordienti B2 e riuscendo a conquistare la medaglia d'argento nei 50 metri stile libero al Campionato Regionale. Prende inoltre parte per la prima volta a un campionato italiano (UISP), contribuendo alla vittoria della squadra nella categoria esordienti B. Nel 2011 diventa esordiente A, ottenendo posizioni da podio in gare singole e in staffetta, sia in competizioni di livello regionale sia in trofei nazionali.

2013-2015: passaggio alla categoria ragazzi e prime vittorie L'inizio della stagione 2013-2014 segna il trasferimento alla Rari Nantes Torino e l'ingresso nella categoria Ragazzi. Durante quell'anno oltre a titoli regionali, si qualifica per i Criteria nazionali giovanili e per i campionati italiani giovanili estivi, salendo sul podio in quest'ultima manifestazione grazie agli argenti conquistati nella staffetta 4×100 metri stile libero e nella 4×100 metri mista. Nella primavera 2015, ai Criteria di Riccione, conquista l'oro nella 4×100 m stile libero e nella 4×100 m mista, siglando in questo caso la miglior prestazione italiana.

Ai campionati italiani giovanili estivi di Roma vince l'argento nei 100 metri farfalla, il bronzo nella staffetta 4×100 m stile libero e l'oro nella staffetta 4×100 m mista, ma soprattutto diventa campionessa Italiana nei 50 metri stile libero, siglando peraltro un crono valido per la qualificazione ai campionati italiani assoluti.

2015-2017 La stagione 2015-2016 inizia con la partecipazione al Trofeo Internazionale Nico Sapio di Genova, dove gareggia nei 100 metri farfalla e nei 100 metri stile libero. Ai Criteria nazionali giovanili vince la medaglia d'argento nei 100 metri farfalla nella categoria juniores. Prende inoltre parte al campionato italiano assoluto a Riccione, gareggiando nei 50 metri stile libero, e ad agosto ai campionati italiani di categoria.

Nella stagione 2016-2017 partecipa nuovamente, a novembre, al Trofeo Nico Sapio di Genova, aggiudicandosi i 100 metri farfalla. A dicembre al campionato italiano invernale gareggia nei 50 metri stile libero e nei 100 metri farfalla. Ai Criteria di Riccione vince l'argento nei 200 metri farfalla e il bronzo nei 100 metri farfalla.

Ad aprile 2017 agli assoluti primaverili gareggia nella staffetta 4×200 metri stile libero e nei 100 metri farfalla, centrando la finale B. In primavera partecipa anche ai campionati italiani assoluti primaverili di salvamento, nuotando la frazione a stile libero e contribuendo alla vittoria della medaglia d'argento della staffetta 4x50 m mista mista. Nel giugno del 2017 prende parte per la prima volta al Trofeo Internazionale Settecolli di Roma, nei 50 metri stile libero e nei 100 metri farfalla. L'ultima tappa della stagione è la partecipazione ai campionati italiani di categoria dove, nuotando la frazione a farfalla, sale sul 2° gradino del podio con le compagne della 4x100 m mista.

2017: l'esordio nel mondo paralimpico e i mondiali di Città del Messico Essendo affetta da una patologia invalidante, decide di gareggiare anche nell'universo paralimpico. L'occasione per esordire è quella del Meeting internazionale di Berlino dove, dopo aver ottenuto la classe sportiva S13-SB13-SM13, debutta con prestazioni altisonanti siglando il record italiano nei 100 metri dorso e quello mondiale nei 200 metri misti e dei 50 metri farfalla. Ai Campionati italiani assoluti estivi FINP a Lodi vince i 100 metri stile libero, i 400 metri stile libero e i 100 metri rana, registrando in tutti e tre i casi l'oro classe S13, l'oro open ed il record italiano.

Grazie ai prestigiosi risultati ottenuti viene convocata per i mondiali di nuoto paralimpico di Città del Messico in programma dal 30 settembre al 6 ottobre. A causa del terremoto con epicentro proprio a Città del Messico, la competizione viene rinviata e spostata a dicembre. Di conseguenza, per testare il suo stato di forma, partecipa al Meeting Internazionale di Eindhoven, dal 3 al 5 ottobre, durante cui fa segnare il record europeo nei 100 metri farfalla e il record mondiale nei 50 metri stile libero

Ripartita una seconda volta per il Messico, nel corso dei suo primo campionato mondiale su sei gare disputate sale sul podio su tutte le distanze, vincendo cinque medaglie d'oro (nei 100 metri dorso, nei 100 metri stile libero, nei 100 metri farfalla, nei 50 metri stile libero e nei 200 misti) ed un argento nei 400 metri stile libero. siglando inoltre il record del mondo nei 100 metri farfalla e il record dei campionati nei 50 metri stile libero.

Grazie a questi risultati entra a far parte del Gruppo Sportivo delle Fiamme Oro e viene insignita del Collare d'Oro al Merito Sportivo, massima onorificenza conferita dal CONI.

Stagione 2017-2018: nuovi record e campionati europei di Dublino Con l'inizio della nuova stagione agonistica entra a far parte della categoria Cadetti (in ambito FIN) e passa sotto la guida tecnica di Andrea Grassini. Torna nuovamente a gareggiare anche in campo FIN, e al campionato italiano assoluto invernale di salvamento a Milano nuota la frazione a stile riuscendo a vincere la medaglia di bronzo nella staffetta 4x50 metri lifesaver. Nel dicembre del 2017 partecipa al campionato nazionale a squadra, la Coppa Caduti di Brema a Torino, nuotando la frazione a stile libero nelle staffette 4x100 m stile libero e 4x100 m mista, aiutando la squadra a qualificarsi in finale A2.

Durante il campionato italiano primaverile 2018 di salvamento di categoria a Riccione si piazza seconda nei 200 metri nuoto con ostacoli. In occasione del campionato italiano assoluto a Riccione vince la finale juniores nei 100 metri farfalla, e sempre a Riccione conclude con i compagni di squadra al terzo posto la Serie A2 della Coppa Caduti di Brema.

In ambito paralimpico a maggio 2018, durante la tappa italiana delle World Series disputata a Lignano Sabbiadoro, fa incetta di medaglie: vince nei 100 metri stile libero (oro categoria giovani e bronzo assoluti), nei 100 metri dorso (oro categoria giovani e bronzo assoluti), nei 200 metri misti (oro categoria giovani e oro assoluti), nei 50 metri stile libero (oro categoria giovani e bronzo assoluti) e nei 100 metri farfalla (oro categoria giovani e oro assoluti), facendo segnare in quest'ultima gara anche il record del mondo.

Prende parte anche al meeting internazionale di Berlino, durante il quale vince quattro gare (400 metri misti, e 50, 100 e 200 metri farfalla) e registra due record del mondo, nei 400 metri misti e nei 200 metri farfalla.. Conclude con un argento nei 100 metri stile libero e un bronzo nei 50 metri stile libero (26"94).

Ultima tappa FIN della stagione è la partecipazione al Settecolli di Roma (gara accreditata anche dalla FINP) dove gareggia nei 50 m farfalla, nei 50 m stile libero, nei 100 m farfalla, nei 100 m stile libero e nei 200 m farfalla. Nella finale riservata agli atleti paralimpici vince la medaglia d'oro sui 100 metri stile libero. Segna inoltre tre record del mondo nella sua categoria paralimpica, rispettivamente nei 50 metri stile libero, nei 100 metri stile libero e nei 200 metri farfalla

Durante i suoi primi campionati europei, disputati a Dublino, fa en-plein vincendo la medaglia d'oro nelle 4 gare individuali disputate: 200 metri misti, 100 metri dorso, 100 metri stile libero e 50 metri stile libero. In più contribuisce a far vincere la medaglia di bronzo alla staffetta 4×100 metri stile libero mista 49 punti. Sigla inoltre due nuovi record del mondo, nei 100 metri dorso e nei 200 metri misti. Con le sue medaglie aiuta l'Italia a raggiungere il secondo posto nel medagliere del campionato con 74 medaglie (28 ori, 24 argenti, 22 bronzi).

Stagione 2018-2019: mondiali di Londra L'inizio della stagione 2018-2019 la vede protagonista anche in acque libere: prende parte infatti alla quinta tappa del campionato italiano Freedom in Water a Cannigione, in Sardegna, aggiudicandosi la medaglia d'oro nella classe S11-S13. A dicembre, in occasione dei campionati italiani FINP in vasca corta di Loano, vince due ori e segna due nuovi record del mondo rispettivamente nei 100 metri stile libero (in 59"30) e nei 100 metri farfalla (in 1'03"92). Dal 2 al 3 marzo 2019 partecipa ai campionati italiani FINP di Bologna e sale due volte sul gradino più alto del podio, nei 200 metri misti SM13 e nei 400 metri stile libero S13. Ai campionati italiani estivi FINP di Busto Arsizio conquista invece sei medaglie d'oro tra categoria e medaglie open, nei 50 metri stile libero, nei 400 metri stile libero e nei 100 metri farfalla.

Il primo appuntamento internazionale della nuova stagione è la tappa delle World Series di Glasgow, dove su quattro gare disputate sale sempre sul podio con un oro nei 100 m dorso, un doppio argento nei 50 m stile livero e nei 200 m misti e un bronzo nei 100 m stile libero. Conquista infine un secondo posto nelle skins, la cosiddetta "australiana", con lo stile che veniva estratto prima di ogni gara da 50 metri. In occasione della tappa italiana delle World Series, a Lignano Sabbiadoro, sono ben dieci le medaglie conquistate: a livello open si aggiudica l'oro nei 200 metri misti, l'argento nei 100 metri farfalla e due bronzi, nei 100 metri stile libero e mei 100 metri dorso; tra i giovani invece vince l'oro nei 100 metri stile libero, nei 100 metri dorso, nei 200 metri misti e nei 100 metri farfalla, nonché l'argento nei 50 metri stile libero. L'ultimo oro è arrivato con la staffetta azzurra 4x100 m stile libero mista. Durante il Trofeo Settecolli di Roma, vince una medaglia d'argento nei 100 metri stile libero, nella finale riservata agli atleti paralimpici, e segna il nuovo record europeo nei 200 metri stile libero S13 con il tempo di 2'08"01.