Login
Register
Login
Register
Home
Meets
Top Times
Team Rankings
Recruiting
Videos
Meet Simulator
Help
Close
Home
Meets
Top Times
Team Rankings
Recruiting
Videos
Meet Simulator
Help
JM
Juan Moreno
Ruwi, OMA
British School Muscat Academy
Home
Meets
Rankings
Meets
See all
Nautilus Invitational Swim Meet
Mar 1–2, 2024
Nautilus Invitational Swim Meet
March 1, 2024
BSM Marlins Winter Meet
Feb. 2, 2024
BSM Marlins November Shortcourse
Nov. 3, 2023
ABA Summer Championships
June 9, 2023
Middle East Open & Junior Championships
Feb. 10, 2023
BSM Marlins Winter Invitationa
Jan. 27, 2023
BSM Marlins November Shortcourse
Nov. 4, 2022
Nautilus Sohar Swim Cup 2022 L
Oct. 14, 2022
Nautilus Summer Gala
June 1, 2022
Oman Invitational Virtual Swim
March 31, 2022
Oman Invitational Virtual Swim
March 18, 2022
Middle East Open and Junior Championships
Feb. 11, 2022
BSM Marlins Xmas Club Night
Dec. 14, 2021
Speedo 24th Invitational SC Meet
Dec. 10, 2021
Nautilus Annual Swim Meet
Nov. 19, 2021
British School Muscat Academy intrasquad
Sept. 30, 2021
BSM Marlins Easter Level X Meet
March 25, 2021
Nautilus Invitational Swim Meet
Feb. 12, 2021
Nautilus Invitational Swim Meet LCM
Feb. 12, 2021
Nautilus Annual Swim Meet
Dec. 18, 2020
Nautilus Invitational Swim Meet
March 13, 2020
Nautilus Invitational Swim Meet
March 13, 2020
Nautilus Sohar Swim Cup #3
Feb. 7, 2020
Nautilus Sohar Swim Cup-2
Dec. 6, 2019
Nautilus Annual Swim Meet
Nov. 1, 2019
Nautilus Annual Swim Meet
Nov. 1, 2019
Nautilus Sohar Swim Cup-2
Sept. 20, 2019
Nautilus Invitational Swim Mee
March 8, 2019
Nautilus Annual Swim Meet
Nov. 9, 2018
Event
Time
Place
Imp
Personal Season Best
50 L Free
Timed Finals
26.67
4th
–
PB
50 L Fly
Timed Finals
28.90
3rd
–
PB
Teams
British School Muscat Academy
Ruwi, OMA
Specialty
Sprint
Distance
Progression
Times
PERSONAL BESTS
EVENT PROGRESSION
Course
All
All
SCM
LCM
Sort by
Distance
Distance
Best
Event
50 S Free
50 S Free
50 L Free
100 S Free
100 L Free
200 S Free
200 L Free
400 S Free
400 L Free
50 S Back
50 L Back
100 S Back
100 L Back
200 S Back
200 L Back
50 S Breast
50 L Breast
100 S Breast
100 L Breast
50 S Fly
50 L Fly
100 S Fly
100 S IM
200 S IM
200 L IM
Event
Time
Meet
Date
50 S Free
25.78
2024 BSM Marlins Winter Meet
Feb 02, 2024
50 L Free
26.67
Nautilus Invitational Swim Meet
Mar 01, 2024
100 S Free
57.20
2024 BSM Marlins Winter Meet
Feb 03, 2024
100 L Free
1:00.10
Middle East Open & Junior Championships
Feb 10, 2023
200 S Free
2:11.93
Speedo 24th Invitational SC Meet
Dec 10, 2021
200 L Free
2:22.18
Middle East Open and Junior Championships
Feb 12, 2022
400 S Free
4:56.32
BSM Marlins Xmas Club Night
Dec 14, 2021
400 L Free
5:47.58
Nautilus Invitational Swim Meet
Mar 13, 2020
50 S Back
30.37
BSM Marlins November Shortcourse
Nov 03, 2023
50 L Back
32.19
Middle East Open & Junior Championships
Feb 11, 2023
100 S Back
1:05.38
BSM Marlins November Shortcourse
Nov 04, 2022
100 L Back
1:12.58
Middle East Open and Junior Championships
Feb 11, 2022
200 S Back
2:27.15
BSM Marlins November Shortcourse
Nov 04, 2022
200 L Back
2:45.63
Nautilus Annual Swim Meet
Nov 20, 2021
50 S Breast
38.03
BSM Marlins November Shortcourse
Nov 04, 2022
50 L Breast
45.54
X
Nautilus Annual Swim Meet
Nov 19, 2021
100 S Breast
1:27.23
Oman Invitational Virtual Swim
Mar 18, 2022
100 L Breast
1:35.27
Nautilus Annual Swim Meet
Nov 19, 2021
50 S Fly
28.71
2023 ABA Summer Championships
Jun 10, 2023
50 L Fly
28.90
Nautilus Invitational Swim Meet
Mar 02, 2024
100 S Fly
1:07.12
BSM Marlins November Shortcourse
Nov 03, 2023
100 S IM
1:10.38
Nautilus Sohar Swim Cup 2022 L
Oct 14, 2022
200 S IM
2:37.40
Oman Invitational Virtual Swim
Mar 31, 2022
200 L IM
3:06.16
Nautilus Annual Swim Meet
Nov 01, 2019
Rankings
See all
Season 2023-2024
National
473.60
Oman
21st
OMA Club (Open)
473.60
British School Muscat Academy
5th
OMA Club (15 - 18)
473.60
British School Muscat Academy
2nd