| 100 Fly | 55,50 | 🥇 | Récords Históricos FECODA (PL) | — | 18 & O • LCM | — | |
| 100 Fly | 55,50 | 🥇 | Récords Wikipedia (Internacional) | — | Open • LCM | — | |
| 100 Fly | 54,77 | 🥇 | Récords Wikipedia (Internacional) | — | Open • SCM | — | |
| 100 Fly | 57,38 | 48 | 5th FINA World Junior Swimming Championships 2015 | 30/08/2015 | 18&O • LCM | 654 | |
| 100 Fly | 54,77 | 47 | 13th FINA World Swimming Championships (25m) 2016 | 10/12/2016 | 18&O • SCM | 691 | |
| 100 Fly | 55,60 | 🥇 | 30th CCCAN Swimming Championships 2017 | 02/07/2017 | 18&O • LCM | 719 | |
| 100 Fly | 55,85 | 59 | 17th FINA World Championships 2017 | 28/07/2017 | 18&O • LCM | 709 | |
| 100 Fly | 55,84 | 30 | 6th FINA World Junior Swimming Championships 2017 | 28/08/2017 | 18&O • LCM | 710 | |
| 100 Fly | 55,32 | 🥇 | XI Juegos Deportivos Centroamericanos | 08/12/2017 | 18&O • LCM | 730 | |
| 100 Fly | 58,01 | 19 | 23rd Central American and Caribbean Games 2018 | 25/07/2018 | 18&O • LCM | 633 | |
| 100 Fly | 58,63 | 🥇 | Costa Rica National Championships (50m) | 12/05/2019 | 18&O • LCM | 613 | |
| 100 Fly | 56,04 | 54 | 18th FINA World Championships 2019 | 26/07/2019 | 18&O • LCM | 702 | |
| 100 Fly | 55,50 | 13 | 18th Pan American Games 2019 | 07/08/2019 | 18&O • LCM | 723 | |
| 100 Fly | 56,11 | 7 | Puerto Rico International Swimming Open (50m) | 23/05/2021 | 18&O • LCM | 699 | |
| 100 Free | 55,60 | 71 | 5th FINA World Junior Swimming Championships 2015 | 30/08/2015 | 18&O • LCM | 600 | |
| 100 Free | 55,99 | 🥈 | Costa Rica National Championships (50m) | 12/05/2019 | 18&O • LCM | 588 | |
| 200 Fly | 2:03,49 | 🥇 | Récords Históricos FECODA (PL) | — | 18 & O • LCM | — | |
| 200 Fly | 2:03,49 | 🥇 | Récords Wikipedia (Internacional) | — | Open • LCM | — | |
| 200 Fly | 2:01,57 | 🥇 | Récords Wikipedia (Internacional) | — | Open • SCM | — | |
| 200 Fly | 2:08,12 | 🥇 | Récords JDN | — | 15-17 • SCM | — | |
| 200 Fly | 2:10,68 | 47 | 5th FINA World Junior Swimming Championships 2015 | 30/08/2015 | 18&O • LCM | 621 | |
| 200 Fly | 2:02,74 | 38 | 13th FINA World Swimming Championships (25m) 2016 | 10/12/2016 | 18&O • SCM | 691 | |
| 200 Fly | 2:05,51 | 🥇 | 30th CCCAN Swimming Championships 2017 | 02/07/2017 | 18&O • LCM | 701 | |
| 200 Fly | 2:08,16 | 29 | 6th FINA World Junior Swimming Championships 2017 | 28/08/2017 | 18&O • LCM | 658 | |
| 200 Fly | 2:03,49 | 11 | 23rd Central American and Caribbean Games 2018 | 25/07/2018 | 18&O • LCM | 736 | |
| 200 Fly | 2:01,18 | 🥇 | XI Torneo La Anexión 2018 | 05/08/2018 | 18&O • LCM | 718 | |
| 200 Fly | 2:01,57 | 34 | 14th FINA World Swimming Championships (25m) 2018 | 15/12/2018 | 18&O • SCM | 712 | |
| 200 Fly | 2:04,71 | 43 | 18th FINA World Championships 2019 | 26/07/2019 | 18&O • LCM | 714 | |
| 200 Fly | 2:07,23 | 19 | 18th Pan American Games 2019 | 07/08/2019 | 18&O • LCM | 673 | |
| 200 Fly | 2:03,50 | 4 | Puerto Rico International Swimming Open (50m) | 23/05/2021 | 18&O • LCM | 736 | |
| 200 IM | 2:27,13 | 🥇 | Récords JDN | — | 11-12 • SCM | — | |
| 200 IM | 2:19,39 | 🥇 | Costa Rica National Championships (50m) | 12/05/2019 | 18&O • LCM | 547 | |
| 400 Free | 4:34,23 | 🥇 | Récords JDN | — | 11-12 • SCM | — | |
| 400 Free | 4:13,86 | 53 | 5th FINA World Junior Swimming Championships 2015 | 30/08/2015 | 18&O • LCM | 651 | |
| 400 Free | 4:21,10 | 🥈 | Costa Rica National Championships (50m) | 12/05/2019 | 18&O • LCM | 598 | |
| 50 Back | 28,90 | 52 | 5th FINA World Junior Swimming Championships 2015 | 30/08/2015 | 18&O • LCM | 575 | |
| 50 Back | 28,08 | 34 | 6th FINA World Junior Swimming Championships 2017 | 28/08/2017 | 18&O • LCM | 627 | |
| 50 Breast | 37,24 | 5 | Costa Rica National Championships (50m) | 12/05/2019 | 18&O • LCM | 338 | |
| 50 Fly | 24,91 | 🥇 | Récords Históricos FECODA (PL) | — | 18 & O • LCM | — | |
| 50 Fly | 24,91 | 🥇 | Récords Wikipedia (Internacional) | — | Open • LCM | — | |
| 50 Fly | 24,20 | 🥇 | Récords Wikipedia (Internacional) | — | Open • SCM | — | |
| 50 Fly | 25,76 | 🥇 | Récords JDN | — | 15-17 • SCM | — | |
| 50 Fly | 25,53 | 38 | 5th FINA World Junior Swimming Championships 2015 | 30/08/2015 | 18&O • LCM | 678 | |
| 50 Fly | 24,20 | 38 | 13th FINA World Swimming Championships (25m) 2016 | 10/12/2016 | 18&O • SCM | 731 | |
| 50 Fly | 24,71 | 🥇 | San Juan International Swimming Open (50m) | 30/04/2017 | 18&O • LCM | 747 | |
| 50 Fly | 25,24 | 🥉 | 30th CCCAN Swimming Championships 2017 | 02/07/2017 | 18&O • LCM | 701 | |
| 50 Fly | 25,06 | 47 | 17th FINA World Championships 2017 | 28/07/2017 | 18&O • LCM | 717 | |
| 50 Fly | 24,97 | 20 | 6th FINA World Junior Swimming Championships 2017 | 28/08/2017 | 18&O • LCM | 724 | |
| 50 Fly | 24,91 | 15 | 23rd Central American and Caribbean Games 2018 | 25/07/2018 | 18&O • LCM | 730 | |
| 50 Fly | 24,73 | 56 | 14th FINA World Swimming Championships (25m) 2018 | 15/12/2018 | 18&O • SCM | 685 | |
| 50 Fly | 26,70 | 🥈 | Costa Rica National Championships (50m) | 12/05/2019 | 18&O • LCM | 580 | |
| 50 Fly | 25,08 | 4 | Puerto Rico International Swimming Open (50m) | 23/05/2021 | 18&O • LCM | 700 | |
| 50 Free | 24,62 | 11 | 30th CCCAN Swimming Championships 2017 | 02/07/2017 | 18&O • LCM | 612 | |
| 50 Free | 24,79 | 55 | 6th FINA World Junior Swimming Championships 2017 | 28/08/2017 | 18&O • LCM | 600 | |
| 50 Free | 24,99 | 35 | 23rd Central American and Caribbean Games 2018 | 25/07/2018 | 18&O • LCM | 585 | |
| 50 Free | 26,20 | 5 | Costa Rica National Championships (50m) | 12/05/2019 | 18&O • LCM | 508 | |
| 50 Free | 25,03 | 22 | Puerto Rico International Swimming Open (50m) | 23/05/2021 | 18&O • LCM | 583 | |