Ar biatlonu sāka nodarboties 2007. gadā. 2018. gada Pasaules čempionātā junioriem, kas norisinājās Otepē, Legreids izcīnīja divas sudraba medaļas — 15 km individuālajā distancē un stafetē. 2020. gada Eiropas čempionātā Raubičos ieguva sudraba medaļu iedzīšanā. Pasaules kausa sacensībās debitēja 2020. gada 6. martā Nove Mesto ar 13. vietu sprintā.
2020.—2021. gada Pasaules kausa pirmajā posmā Kontiolahti izcīnīja uzvaru 20 km individuālajā distancē.[1] Savā debijas Pasaules čempionātā2021. gadāPokļukā ieguva četras zelta medaļas: jauktajā stafetē, 20 kilometru individuālajā distancē, vīriešu stafetē un distancē ar kopēju startu.[2] 2020.—2021. gada Pasaules kausa sezonu noslēdza 2. vietā kopvērtējumā.