© Christian Berger, 2025 



      50 M FREE  2025 50m   MEN 25-29  

 1 CAMERON DICKSON 00       DOGW BC   :24.85    VIC JAN 25* 96  596
 2 EHSAN SHAFAIYANFARD 97   EMSC AB   :25.55    EDM JUN 25* 93  548
 3 ALAN BOURGEOIS 97        CNRL QC   :26.68    QUE APR 25* 89  481
 4 ZIMING GAO 99            ETOB ON   :27.15    SIN AUG 25* 88  457
 5 RYOMA IIDA 97            ROYL BC   :27.51 S  WSO NOV 25* 87  439
 6 MATHIEU BOULANGER 96     HALC NS   :29.36    HFX MAR 25* 81  361
 7 ZACHARY EISAN 99         MNC  QC   :29.74    QUE APR 25* 80  348
 8 JEREMY HAWEY 96          CAC  QC   :29.90    QUE APR 25* 80  342
 9 DAVID CANALES 00         SWRD BC   :30.08    WSO NOV 25* 79  336
10 YASH RAJ YADAV 00        ROYL BC   :30.12    WSO NOV 25* 79  335
11 CONNOR BISSETT 00        EMSC AB   :30.33 FL EDM JUN 25* 79  328
12 RYAN NEILSON 98          DAL  NS   :31.65 S  HFX MAR 25* 75  288
13 GAEL SHINDANO 98         NSSO ON   :32.01    NEP FEB 25* 74  279
14 TREVOR LABRIE 96         AWR  AB   :32.48    EDM JUN 25* 73  267
15 EIHAB ALTALLI 00         NEP  ON   :33.66    NEP FEB 25* 71  240
16 CEDRIK BRUNELLE 97       CNRL QC   :34.97    QUE APR 25* 68  214
17 ARTUR UDOVICHENKO 96     EMSC AB   :35.45 FL EDM JUN 25* 67  205
18 FELIX CLEROUX 99         MEGO QC   :36.15 S  QUE APR 25* 66  194
19 JUSTIN KING 98           RIDG BC   :36.46    VIC JAN 25* 65  189
20 BLAIZE MORGAN 98         ROYL BC   :37.32    WSO NOV 25* 64  176

     100 M FREE  2025 50m   MEN 25-29  

 1 EHSAN SHAFAIYANFARD 97   EMSC AB   :55.99    EDM JUN 25* 94  588
 2 RYOMA IIDA 97            ROYL BC   :56.54    WSO NOV 25* 93  571
 3 RYAN NEILSON 98          DAL  NS  1:03.34    HFX MAR 25* 83  406
 4 CONNOR BISSETT 00        EMSC AB  1:04.66 S  EDM JUN 25* 81  382
 5 MATHIEU BOULANGER 96     HALC NS  1:06.28    HFX MAR 25* 79  355
 6 ZACHARY EISAN 99         MNC  QC  1:08.08    QUE APR 25* 77  327
 7 DAVID CANALES 00         SWRD BC  1:08.99    WSO NOV 25* 76  314
 8 GAEL SHINDANO 98         NSSO ON  1:12.31 S  NEP FEB 25* 73  273
 9 JEREMY HAWEY 96          CAC  QC  1:12.50 S  QUE APR 25* 73  271
10 ZIMING GAO 99            ETOB ON  1:16.67 BR SIN AUG 25* 69  229
11 JACOB MIESS 00           HALC NS  1:17.02 S  HFX MAR 25* 68  226
12 TREVOR LABRIE 96         AWR  AB  1:18.09    EDM JUN 25* 67  217
13 ARTUR UDOVICHENKO 96     EMSC AB  1:19.80 S  EDM JUN 25* 66  203
14 CEDRIK BRUNELLE 97       CNRL QC  1:22.98    QUE APR 25* 63  181
15 YASH RAJ YADAV 00        ROYL BC  1:23.04 BR WSO NOV 25* 63  180
16 FELIX CLEROUX 99         MEGO QC  1:23.95 S  QUE APR 25* 63  174
17 JUSTIN KING 98           RIDG BC  1:27.72    VIC JAN 25* 60  153
18 CHRISTIAN SCHOFIELD 96   NSSO ON  1:29.36    NEP FEB 25* 59  145
19 JACK FAN 96              NSSO ON  1:29.54 S  NEP FEB 25* 59  144
20 YOUHANG XIA 99           BLUE NS  1:35.17 BR HFX MAR 25* 55  120

     200 M FREE  2025 50m   MEN 25-29  

 1 RYOMA IIDA 97            ROYL BC  2:05.39    VIC JAN 25* 94  538
 2 CONNOR BISSETT 00        EMSC AB  2:13.78    EDM JUN 25* 88  443
 3 JEREMY HAWEY 96          CAC  QC  2:33.31    QUE APR 25* 76  295
 4 GAEL SHINDANO 98         NSSO ON  2:37.90    NEP FEB 25* 74  270
 5 MATHIEU BOULANGER 96     HALC NS  2:38.03    HFX MAR 25* 74  269
 6 JACOB MIESS 00           HALC NS  2:40.90 S  HFX MAR 25* 73  255
 7 ARTUR UDOVICHENKO 96     EMSC AB  2:44.67    EDM JUN 25* 71  238
 8 FELIX CLEROUX 99         MEGO QC  2:47.98    QUE APR 25* 70  224
 9 ZACHARY EISAN 99         MNC  QC  2:55.76 IM QUE APR 25* 67  195
10 ZIMING GAO 99            ETOB ON  2:56.47 BR SIN AUG 25* 66  193
11 YASH RAJ YADAV 00        ROYL BC  3:07.95 BR WSO NOV 25* 62  160
12 JACK FAN 96              NSSO ON  3:11.66    NEP FEB 25* 61  151
13 CHRISTIAN SCHOFIELD 96   NSSO ON  3:24.30    NEP FEB 25* 57  124
14 JUSTIN KING 98           RIDG BC  3:47.72 S  WSO NOV 25* 51   90
15 YOHAN BERGERON 96        CNRL QC  3:49.30    QUE APR 25* 51   88
16 TROY BRENNING 99         NSSO ON  4:51.36    NEP FEB 25* 40   43

     400 M FREE  2025 50m   MEN 25-29  

 1 RYOMA IIDA 97            ROYL BC  4:39.72    VIC JAN 25* 90  487
 2 JACOB MIESS 00           HALC NS  5:30.90    HFX MAR 25* 76  294
 3 JACK FAN 96              NSSO ON  7:09.63 S  NEP FEB 25* 58  134
 4 JUSTIN KING 98           RIDG BC  7:38.68    VIC JAN 25* 54  110

     800 M FREE  2025 50m   MEN 25-29  

 1 JACOB MIESS 00           HALC NS 11:08.43    HFX MAR 25* 78  309
 2 JACK FAN 96              NSSO ON 14:40.75    NEP FEB 25* 59  135

    1500 M FREE  2025 50m   MEN 25-29  

 1 JACOB MIESS 00           HALC NS 20:49.46    HFX MAR 25* 81  343

      50 M BACK  2025 50m   MEN 25-29  

 1 CAMERON DICKSON 00       DOGW BC   :28.98    VIC JAN 25* 93  571
 2 ALAN BOURGEOIS 97        CNRL QC   :32.39    QUE APR 25* 83  409
 3 JEREMY HAWEY 96          CAC  QC   :33.69    QUE APR 25* 80  363
 4 EHSAN SHAFAIYANFARD 97   EMSC AB   :33.73    EDM JUN 25* 80  362
 5 DAVID CANALES 00         SWRD BC   :38.22    WSO NOV 25* 70  249
 6 ARTUR UDOVICHENKO 96     EMSC AB   :40.10    EDM JUN 25* 67  215
 7 TROY BRENNING 99         NSSO ON  1:28.20    NEP FEB 25* 30   20

     100 M BACK  2025 50m   MEN 25-29  

 1 TROY BRENNING 99         NSSO ON  3:19.27    NEP FEB 25* 30   18

      50 M BREAS 2025 50m   MEN 25-29  

 1 ZIMING GAO 99            ETOB ON   :32.86    SIN AUG 25* 91  535
 2 CAMERON DICKSON 00       DOGW BC   :33.04    VIC JAN 25* 90  526
 3 EHSAN SHAFAIYANFARD 97   EMSC AB   :33.33    EDM JUN 25* 90  512
 4 RYOMA IIDA 97            ROYL BC   :33.52 S  SIN AUG 25* 89  504
 5 ALAN BOURGEOIS 97        CNRL QC   :37.03    QUE APR 25* 81  374
 6 YASH RAJ YADAV 00        ROYL BC   :37.07    WSO NOV 25* 80  372
 7 ARTUR UDOVICHENKO 96     EMSC AB   :40.36    EDM JUN 25* 74  289
 8 TREVOR LABRIE 96         AWR  AB   :41.41    EDM JUN 25* 72  267
 9 YOUHANG XIA 99           BLUE NS   :41.52    HFX MAR 25* 72  265
10 FELIX CLEROUX 99         MEGO QC   :42.19 S  QUE APR 25* 71  253
11 CEDRIK BRUNELLE 97       CNRL QC   :42.67    QUE APR 25* 70  244
12 JACOB MIESS 00           HALC NS   :43.55 S  HFX MAR 25* 68  230
13 JUSTIN KING 98           RIDG BC   :47.25    VIC JAN 25* 63  180
14 JACK FAN 96              NSSO ON   :47.28 S  NEP FEB 25* 63  179
15 CHRISTIAN SCHOFIELD 96   NSSO ON   :52.55 S  NEP FEB 25* 57  131

     100 M BREAS 2025 50m   MEN 25-29  

 1 RYOMA IIDA 97            ROYL BC  1:11.04 S  SIN AUG 25* 94  561
 2 ZIMING GAO 99            ETOB ON  1:16.67    SIN AUG 25* 87  446
 3 YASH RAJ YADAV 00        ROYL BC  1:23.04    WSO NOV 25* 80  351
 4 JACOB MIESS 00           HALC NS  1:27.18 S  HFX MAR 25* 76  303
 5 FELIX CLEROUX 99         MEGO QC  1:31.21    QUE APR 25* 73  265
 6 ARTUR UDOVICHENKO 96     EMSC AB  1:32.97    EDM JUN 25* 72  250
 7 TREVOR LABRIE 96         AWR  AB  1:35.06    EDM JUN 25* 70  234
 8 YOUHANG XIA 99           BLUE NS  1:35.17    HFX MAR 25* 70  233
 9 CEDRIK BRUNELLE 97       CNRL QC  1:36.53    QUE APR 25* 69  223
10 JACK FAN 96              NSSO ON  1:39.94    NEP FEB 25* 67  201
11 CHRISTIAN SCHOFIELD 96   NSSO ON  1:54.20    NEP FEB 25* 58  135
12 JUSTIN KING 98           RIDG BC  2:06.66 S  WSO NOV 25* 52   99

     200 M BREAS 2025 50m   MEN 25-29  

 1 RYOMA IIDA 97            ROYL BC  2:26.89    SIN AUG 25*100  651
 2 ZIMING GAO 99            ETOB ON  2:56.47    SIN AUG 25* 83  375
 3 JACOB MIESS 00           HALC NS  3:04.44    HFX MAR 25* 79  329
 4 YASH RAJ YADAV 00        ROYL BC  3:07.95    WSO NOV 25* 78  311
 5 CHRISTIAN SCHOFIELD 96   NSSO ON  4:04.44    NEP FEB 25* 60  141
 6 JUSTIN KING 98           RIDG BC  4:35.81    WSO NOV 25* 53   98

      50 M FLY   2025 50m   MEN 25-29  

 1 CAMERON DICKSON 00       DOGW BC   :26.10    VIC JAN 25* 99  635
 2 EHSAN SHAFAIYANFARD 97   EMSC AB   :27.17    EDM JUN 25* 95  563
 3 RYOMA IIDA 97            ROYL BC   :29.13 S  WSO NOV 25* 89  457
 4 CONNOR BISSETT 00        EMSC AB   :30.33    EDM JUN 25* 85  404
 5 ALAN BOURGEOIS 97        CNRL QC   :30.47    QUE APR 25* 85  399
 6 DAVID CANALES 00         SWRD BC   :30.73    WSO NOV 25* 84  389
 7 ZACHARY EISAN 99         MNC  QC   :32.07    QUE APR 25* 81  342
 8 GAEL SHINDANO 98         NSSO ON   :35.19    NEP FEB 25* 73  259
 9 ARTUR UDOVICHENKO 96     EMSC AB   :35.45    EDM JUN 25* 73  253
10 JEREMY HAWEY 96          CAC  QC   :35.95 S  QUE APR 25* 72  243
11 TREVOR LABRIE 96         AWR  AB   :36.73    EDM JUN 25* 70  228
12 JACOB MIESS 00           HALC NS   :39.25 S  HFX MAR 25* 66  187
13 JACK FAN 96              NSSO ON   :40.31    NEP FEB 25* 64  172
14 CHRISTIAN SCHOFIELD 96   NSSO ON   :50.29    NEP FEB 25* 51   89

     100 M FLY   2025 50m   MEN 25-29  

 1 CONNOR BISSETT 00        EMSC AB  1:08.02    EDM JUN 25* 83  393
 2 JACOB MIESS 00           HALC NS  1:18.55    HFX MAR 25* 72  255
 3 GAEL SHINDANO 98         NSSO ON  1:23.10    NEP FEB 25* 68  215

     200 M I.M.  2025 50m   MEN 25-29  

 1 RYOMA IIDA 97            ROYL BC  2:20.61    VIC JAN 25* 96  534
 2 JEREMY HAWEY 96          CAC  QC  2:50.24    QUE APR 25* 79  301
 3 ZACHARY EISAN 99         MNC  QC  2:55.76    QUE APR 25* 76  274
 4 JACK FAN 96              NSSO ON  3:28.55    NEP FEB 25* 64  164



25-29   INDIVIDUAL HIGH POINTS             AVG     EVENTS

   1 CAMERON DICKSON 00       DOGW BC     94.5        4
   2 RYOMA IIDA 97            ROYL BC     92.4        9
   3 EHSAN SHAFAIYANFARD 97   EMSC AB     90.4        5
   4 ALAN BOURGEOIS 97        CNRL QC     84.5        4
   5 CONNOR BISSETT 00        EMSC AB     83.2        5
   6 ZIMING GAO 99            ETOB ON     80.7        6
   7 RYAN NEILSON 98          DAL  NS     79.0        2
   8 MATHIEU BOULANGER 96     HALC NS     78.0        3
   9 DAVID CANALES 00         SWRD BC     77.2        4
  10 JEREMY HAWEY 96          CAC  QC     76.7        6
  11 ZACHARY EISAN 99         MNC  QC     76.2        5
  12 JACOB MIESS 00           HALC NS     73.7       10
  13 YASH RAJ YADAV 00        ROYL BC     73.7        6
  14 GAEL SHINDANO 98         NSSO ON     72.4        5
  15 EIHAB ALTALLI 00         NEP  ON     71.0        1
  16 TREVOR LABRIE 96         AWR  AB     70.4        5
  17 ARTUR UDOVICHENKO 96     EMSC AB     70.0        7
  18 FELIX CLEROUX 99         MEGO QC     68.6        5
  19 CEDRIK BRUNELLE 97       CNRL QC     67.5        4
  20 YOUHANG XIA 99           BLUE NS     65.7        3



25-29   INDIVIDUAL HIGH POINTS         POS. PTS    EVENTS

   1 RYOMA IIDA 97            ROYL BC     170         9
   2 JACOB MIESS 00           HALC NS     156        10
   3 ZIMING GAO 99            ETOB ON      97         6
   4 EHSAN SHAFAIYANFARD 97   EMSC AB      93         5
   5 JACK FAN 96              NSSO ON      91         8
   6 JEREMY HAWEY 96          CAC  QC      91         6
   7 CONNOR BISSETT 00        EMSC AB      83         5
   8 ARTUR UDOVICHENKO 96     EMSC AB      82         7
   9 CAMERON DICKSON 00       DOGW BC      79         4
  10 YASH RAJ YADAV 00        ROYL BC      77         6
  11 ZACHARY EISAN 99         MNC  QC      73         5
  12 GAEL SHINDANO 98         NSSO ON      69         5
  13 ALAN BOURGEOIS 97        CNRL QC      69         4
  14 JUSTIN KING 98           RIDG BC      62         7
  15 DAVID CANALES 00         SWRD BC      57         4
  16 TREVOR LABRIE 96         AWR  AB      53         5
  17 CHRISTIAN SCHOFIELD 96   NSSO ON      50         6
  18 FELIX CLEROUX 99         MEGO QC      48         5
  19 MATHIEU BOULANGER 96     HALC NS      47         3
  20 TROY BRENNING 99         NSSO ON      39         3




25-29   INDIVIDUAL HIGH POINTS         VAL EVENTS  AVG.    POS   FINA

   1 RYOMA IIDA 97            ROYL BC  832    9    92.4    170   4742
   2 JACOB MIESS 00           HALC NS  737   10    73.7    156   2731
   3 JACK FAN 96              NSSO ON  495    8    61.9     91   1280
   4 ARTUR UDOVICHENKO 96     EMSC AB  490    7    70.0     82   1653
   5 ZIMING GAO 99            ETOB ON  484    6    80.7     97   2235
   6 JEREMY HAWEY 96          CAC  QC  460    6    76.7     91   1815
   7 EHSAN SHAFAIYANFARD 97   EMSC AB  452    5    90.4     93   2573
   8 YASH RAJ YADAV 00        ROYL BC  442    6    73.7     77   1709
   9 CONNOR BISSETT 00        EMSC AB  416    5    83.2     83   1950
  10 JUSTIN KING 98           RIDG BC  398    7    56.9     62    919
  11 ZACHARY EISAN 99         MNC  QC  381    5    76.2     73   1486
  12 CAMERON DICKSON 00       DOGW BC  378    4    94.5     79   2328
  13 GAEL SHINDANO 98         NSSO ON  362    5    72.4     69   1296
  14 TREVOR LABRIE 96         AWR  AB  352    5    70.4     53   1213
  15 FELIX CLEROUX 99         MEGO QC  343    5    68.6     48   1110
  16 CHRISTIAN SCHOFIELD 96   NSSO ON  342    6    57.0     50    765
  17 ALAN BOURGEOIS 97        CNRL QC  338    4    84.5     69   1663
  18 DAVID CANALES 00         SWRD BC  309    4    77.2     57   1288
  19 CEDRIK BRUNELLE 97       CNRL QC  270    4    67.5     34    862
  20 MATHIEU BOULANGER 96     HALC NS  234    3    78.0     47    985

     TOTAL                            9156  125    73.2   1686
  -------------------------------------------------------------------