64th Catholic Memorial Invitational
October 18, 2025

Boys Varsity Red Results

Place TmPl Bib Name Yr Team 3k Time Pace
1 1 630 Nicholas Mazzeo 12 Lower Merion 9:16 15:11 4:53
2 2 629 Alexander Mazzeo 12 Lower Merion 9:16 15:18 4:56
3 3 818 Jason Robie 11 Pinkerton Academy 9:26 15:45 5:05
4 4 817 Trainor Mailloux 12 Pinkerton Academy 9:36 16:03 5:10
5 5 494 Michael Upton 12 Catholic Memorial 9:34 16:04 5:11
6 6 814 Joseph Gustavson 11 Pinkerton Academy 9:45 16:06 5:11
7 596 Quinn Cook 9 Hopedale Jr/Sr 9:44 16:06 5:11
8 7 815 Sean Hayes 12 Pinkerton Academy 9:53 16:13 5:13
9 8 813 Oscar D'Amelio 11 Pinkerton Academy 9:45 16:18 5:15
10 9 964 Benjamin Barron 10 Whitinsville Christian 9:57 16:18 5:15
11 10 615 Tristan Woodbury 11 Keene 9:53 16:26 5:18
12 11 929 Simon Brown 12 Swampscott 10:02 16:35 5:21
13 12 812 Austin Cipriano 12 Pinkerton Academy 9:54 16:38 5:22
14 13 484 Daniel Kaleba 11 Catholic Memorial 9:56 16:38 5:22
15 14 935 Atticus Jakious 10 Swampscott 9:59 16:41 5:23
16 15 715 Cole Burns 12 Nashua North 9:57 16:42 5:23
17 945 Cassidy McBee 11 Triton Regional 9:57 16:47 5:24
18 16 610 Gavin Morton 12 Keene 10:10 16:48 5:25
19 17 810 Owen Boucher 11 Pinkerton Academy 10:07 16:50 5:25
20 18 590 William Scott 11 Hollis-Brookline 10:02 16:50 5:25
21 19 931 Anthony Colella 11 Swampscott 10:06 16:50 5:26
22 20 719 Owen Gagnon 11 Nashua North 10:20 16:51 5:26
23 21 478 Theo Fitzpatrick 10 Catholic Memorial 10:19 16:52 5:26
24 22 624 Owen Davis 12 Lower Merion 10:10 16:52 5:26
25 23 633 Max Pasqualino 11 Lower Merion 10:18 16:57 5:28
26 24 657 Henrik Adams 12 Marblehead 10:16 16:58 5:28
27 25 586 Jacob Hoesch 12 Hollis-Brookline 10:09 17:00 5:29
28 26 724 Tom White 10 Nashua North 10:20 17:01 5:29
29 27 491 Gerard Stock 10 Catholic Memorial 10:15 17:10 5:32
30 28 485 Jude Kaleba 11 Catholic Memorial 10:15 17:16 5:34
31 29 718 Nate D'Silva 12 Nashua North 10:29 17:20 5:35
32 30 863 Curran Healy 10 Reading Memorial 10:33 17:21 5:35
33 31 611 Aiden O'Donnell 10 Keene 10:14 17:22 5:36
34 32 659 Will Cruikshank 12 Marblehead 10:17 17:22 5:36
35 33 903 Graham Laws 11 Silver Lake Regional 10:25 17:24 5:36
36 34 663 Filip Grubor 11 Marblehead 10:32 17:24 5:36
37 35 966 Demetri Boermeester 11 Whitinsville Christian 10:37 17:24 5:36
38 989 Conor Price 11 Whittier Regional Voc Tech 10:37 17:26 5:37
39 619 Tyler Ouellette 11 Lowell Catholic 10:36 17:33 5:39
40 36 673 Ben Fuller 9 Martha's Vineyard Reg 10:39 17:35 5:40
41 37 637 Pierce Wilson 9 Lower Merion 10:36 17:35 5:40
42 38 528 Connor Earle 12 Duxbury 10:34 17:36 5:40
43 39 631 Matthew McLaughlin 9 Lower Merion 10:48 17:36 5:40
44 40 862 Declan Grant 10 Reading Memorial 10:37 17:38 5:41
45 41 717 Bunhour Chea 11 Nashua North 10:38 17:40 5:41
46 42 978 Nathanael Vos 11 Whitinsville Christian 10:41 17:41 5:42
47 944 Josh Ferris 10 Triton Regional 10:38 17:43 5:43
48 43 587 Thomas Howie 12 Hollis-Brookline 10:37 17:44 5:43
49 44 977 Michael Vos 10 Whitinsville Christian 10:42 17:46 5:43
50 45 627 Flynn Fitzgerald 12 Lower Merion 10:41 17:46 5:44
51 46 612 Wade Plaskiewicz 12 Keene 10:31 17:48 5:44
52 618 Sean Ouellette 12 Lowell Catholic 10:44 17:52 5:46
53 47 860 Colin Carroll 10 Reading Memorial 10:52 17:53 5:46
54 48 588 Arjun Inakollu 12 Hollis-Brookline 10:37 17:56 5:47
55 49 614 Cooper Tiani 10 Keene 10:44 17:57 5:47
56 50 488 Finn Rosenbaum 10 Catholic Memorial 10:54 17:59 5:47
57 51 583 Gregory Buchino 12 Hollis-Brookline 10:52 18:00 5:48
58 52 667 Zach Pike 12 Marblehead 10:43 18:01 5:48
59 53 979 Matthew Wren 12 Whitinsville Christian 10:53 18:02 5:48
60 54 591 Orion Talbot 9 Hollis-Brookline 10:52 18:04 5:49
61 55 902 Owen Hughes 11 Silver Lake Regional 10:55 18:05 5:50
62 56 607 Harvey Kossayda 9 Keene 10:47 18:06 5:50
63 57 864 Wayne Jankun 12 Reading Memorial 10:56 18:07 5:50
64 58 479 Oliver Genes 10 Catholic Memorial 10:53 18:09 5:51
65 943 Clay Erickson 12 Triton Regional 10:38 18:10 5:51
66 59 606 Gus Cusimano 10 Keene 11:01 18:11 5:52
67 60 647 Paul Harrington 12 Malden Catholic 10:52 18:11 5:52
68 878 Kevin Cahill 11 Saint Mary's 11:06 18:13 5:52
69 61 552 Lucas Nunez 12 Everett 10:50 18:18 5:54
70 62 871 Adam Rejtar 10 Reading Memorial 10:58 18:18 5:54
71 609 Adam McGrail 11 Keene 10:57 18:19 5:54
72 63 870 Isaac Olivier-Mason 10 Reading Memorial 11:02 18:20 5:54
73 64 934 Holden Hersey 11 Swampscott 10:57 18:21 5:55
74 65 720 Brayden Mannetta 11 Nashua North 10:57 18:21 5:55
75 66 527 James Dillon 12 Duxbury 11:26 18:23 5:55
76 616 Jonathan Brown 9 Lowell Catholic 11:05 18:24 5:56
77 67 535 Jack Sousa 12 Duxbury 11:26 18:27 5:57
78 68 721 Yadiel Patino-Uribe 11 Nashua North 11:02 18:27 5:57
79 716 Oscar Burns 9 Nashua North 11:00 18:28 5:57
80 69 907 Jack Sawiski 12 Silver Lake Regional 10:59 18:34 5:59
81 605 Logan Stock 9 Hopedale Jr/Sr 11:17 18:35 5:59
82 70 419 Nicholas Hitchcock 10 Boston College 11:18 18:37 6:00
83 71 856 Evan Audley 12 Reading Memorial 11:21 18:44 6:02
84 72 928 Miles Brown 10 Swampscott 11:04 18:44 6:02
85 73 675 Nicholas Gomes 11 Martha's Vineyard Reg 11:07 18:45 6:02
86 74 974 Elliot McCabe 11 Whitinsville Christian 11:16 18:55 6:06
87 75 969 Jude Goodson 11 Whitinsville Christian 11:18 18:58 6:07
88 622 Daniel Smith 8 Lowell Catholic 11:19 18:59 6:07
89 477 Jose Estrella 10 Catholic Memorial 11:18 18:59 6:07
90 76 897 Joseph Anderson 10 Silver Lake Regional 11:22 19:01 6:07
91 868 Wesley McCarty 10 Reading Memorial 11:21 19:02 6:08
92 793 John Ricci 10 North Shore 11:26 19:03 6:08
93 77 932 Isiah Costa Crevelin 12 Swampscott 19:03 6:08
94 78 425 Andrew Lynch 11 Boston College 11:28 19:04 6:09
95 722 Ben Raymond 12 Nashua North 11:20 19:06 6:09
96 487 John Nohrden 12 Catholic Memorial 11:09 19:08 6:10
97 79 529 Jack Geisler 11 Duxbury 12:02 19:10 6:10
98 80 648 Joshua Hubert 12 Malden Catholic 11:23 19:11 6:11
99 877 Jacob Ward 12 Reading Memorial 11:27 19:11 6:11
100 81 899 Franklin Cuozzo 12 Silver Lake Regional 11:28 19:13 6:11
101 82 584 Aiden Curley 12 Hollis-Brookline 11:22 19:13 6:11
102 589 Aj Quaine 10 Hollis-Brookline 11:30 19:19 6:13
103 83 670 Mason Burns 10 Martha's Vineyard Reg 11:44 19:20 6:14
104 84 898 Rory Cunningham 12 Silver Lake Regional 11:49 19:22 6:14
105 85 524 Nolan Browning 12 Duxbury 12:02 19:23 6:15
106 795 Daniel Schoudel 10 North Shore 11:30 19:24 6:15
107 86 533 Charlie Siler 12 Duxbury 12:02 19:25 6:15
108 87 683 Robert Riis 10 Martha's Vineyard Reg 11:40 19:26 6:16
109 88 654 Tyler Walsh 10 Malden Catholic 11:45 19:26 6:16
110 89 413 Joey Donovan 11 Boston College 11:45 19:28 6:16
111 585 Walter Gannon 9 Hollis-Brookline 11:51 19:28 6:16
112 90 407 Leo Casey 11 Boston College 11:52 19:29 6:17
113 91 534 Ryan Sota 12 Duxbury 12:02 19:30 6:17
114 92 682 Enzo Reis 11 Martha's Vineyard Reg 11:57 19:33 6:18
115 93 668 Felix Regnault 11 Marblehead 11:47 19:34 6:18
116 783 Sebastian Atlas 9 North Shore 11:54 19:35 6:18
117 94 639 Trevi Balandan 11 Malden Catholic 11:45 19:37 6:19
118 95 556 Jeremy Whitlow 12 Everett 11:41 19:42 6:21
119 96 422 Nash Keleher 10 Boston College 11:53 19:44 6:22
120 97 420 Sam Holland 10 Boston College 12:10 19:45 6:22
121 855 Joseph Amirault 12 Reading Memorial 11:43 19:47 6:22
122 536 Griffin Vaughn 12 Duxbury 12:03 19:52 6:24
123 481 Roberto Gab Grafals 10 Catholic Memorial 11:47 19:54 6:25
124 98 406 Graham Brasseur 10 Boston College 12:10 19:54 6:25
125 99 555 Anthony Whitlow 12 Everett 11:51 19:55 6:25
126 100 901 Cameron Galgana 12 Silver Lake Regional 12:07 19:59 6:26
127 988 Sawyer Kardos 10 Whittier Regional Voc Tech 12:03 19:59 6:26
128 904 Nathaniel Lemon 11 Silver Lake Regional 12:07 20:05 6:28
129 723 Kayden Vallerand-Kenn 10 Nashua North 12:07 20:07 6:29
130 101 676 Greyson Hartzband 11 Martha's Vineyard Reg 12:03 20:12 6:30
131 102 641 Aidan Callahan 12 Malden Catholic 12:07 20:28 6:36
132 103 642 Ryan Cardinale 10 Malden Catholic 12:15 20:29 6:36
133 104 936 Caiden Lau 11 Swampscott 12:22 20:36 6:38
134 882 Matt Nowak 11 Saint Mary's 12:35 20:38 6:39
135 105 553 Carlos Pagan Landeo 11 Everett 12:11 20:39 6:39
136 542 Myles Hinchcliffe 10 Essex North Shore Agricultural & Tech Inst 12:29 20:42 6:40
137 106 549 Wilmer Fuentes 12 Everett 12:32 20:50 6:43
138 526 Cullen Coffey 12 Duxbury 12:45 20:55 6:44
139 930 Elias Cobbett 11 Swampscott 12:09 20:55 6:44
140 107 554 Christopher Portillo Cruz 11 Everett 12:15 21:04 6:47
141 108 548 Dominico Delle Rosa 11 Everett 12:37 21:10 6:49
142 545 Quinn Sanger 10 Essex North Shore Agricultural & Tech Inst 12:42 21:15 6:51
143 941 Jacob Dynok 11 Triton Regional 12:49 21:32 6:56
144 551 Bryan Lewis 12 Everett 13:27 22:10 7:08
145 547 Pratyush Darai 10 Everett 13:24 22:13 7:09
784 Rohan Chopra 9 North Shore 11:54

                         Boys Varsity Red Results


  1.    28  Pinkerton Academy                                  (  16:05  1:20:25   0:33)
=================================================================
  1      3  Jason       Robie            15:45
  2      4  Trainor     Mailloux         16:03
  3      6  Joseph      Gustavson        16:06
  4      7  Sean        Hayes            16:13
  5      8  Oscar       D'Amelio         16:18
  6   ( 12) Austin      Cipriano         16:38
  7   ( 17) Owen        Boucher          16:50

  2.    85  Lower Merion                                       (  16:23  1:21:53   2:24)
=================================================================
  1      1  Nicholas    Mazzeo           15:11
  2      2  Alexander   Mazzeo           15:18
  3     22  Owen        Davis            16:52
  4     23  Max         Pasqualino       16:57
  5     37  Pierce      Wilson           17:35
  6   ( 39) Matthew     McLaughlin       17:36
  7   ( 45) Flynn       Fitzgerald       17:46

  3.    94  Catholic Memorial                                  (  16:48  1:24:00   1:12)
=================================================================
  1      5  Michael     Upton            16:04
  2     13  Daniel      Kaleba           16:38
  3     21  Theo        Fitzpatrick      16:52
  4     27  Gerard      Stock            17:10
  5     28  Jude        Kaleba           17:16
  6   ( 50) Finn        Rosenbaum        17:59
  7   ( 58) Oliver      Genes            18:09

  4.   131  Nashua North                                       (  17:07  1:25:34   0:58)
=================================================================
  1     15  Cole        Burns            16:42
  2     20  Owen        Gagnon           16:51
  3     26  Tom         White            17:01
  4     29  Nate        D'Silva          17:20
  5     41  Bunhour     Chea             17:40
  6   ( 65) Brayden     Mannetta         18:21
  7   ( 68) Yadiel      Patino-Uribe     18:27

  5.   152  Keene                                              (  17:17  1:26:21   1:31)
=================================================================
  1     10  Tristan     Woodbury         16:26
  2     16  Gavin       Morton           16:48
  3     31  Aiden       O'Donnell        17:22
  4     46  Wade        Plaskiewicz      17:48
  5     49  Cooper      Tiani            17:57
  6   ( 56) Harvey      Kossayda         18:06
  7   ( 59) Gus         Cusimano         18:11

  6.   180  Swampscott                                         (  17:27  1:27:11   2:09)
=================================================================
  1     11  Simon       Brown            16:35
  2     14  Atticus     Jakious          16:41
  3     19  Anthony     Colella          16:50
  4     64  Holden      Hersey           18:21
  5     72  Miles       Brown            18:44
  6   ( 77) Isiah       Costa Crevelin   19:03
  7   (104) Caiden      Lau              20:36

  7.   183  Whitinsville Christian                             (  17:27  1:27:11   1:44)
=================================================================
  1      9  Benjamin    Barron           16:18
  2     35  Demetri     Boermeester      17:24
  3     42  Nathanael   Vos              17:41
  4     44  Michael     Vos              17:46
  5     53  Matthew     Wren             18:02
  6   ( 74) Elliot      McCabe           18:55
  7   ( 75) Jude        Goodson          18:58

  8.   185  Hollis-Brookline                                   (  17:30  1:27:30   1:10)
=================================================================
  1     18  William     Scott            16:50
  2     25  Jacob       Hoesch           17:00
  3     43  Thomas      Howie            17:44
  4     48  Arjun       Inakollu         17:56
  5     51  Gregory     Buchino          18:00
  6   ( 54) Orion       Talbot           18:04
  7   ( 82) Aiden       Curley           19:13

  9.   235  Marblehead                                         (  17:52  1:29:19   2:36)
=================================================================
  1     24  Henrik      Adams            16:58
  2     32  Will        Cruikshank       17:22
  3     34  Filip       Grubor           17:24
  4     52  Zach        Pike             18:01
  5     93  Felix       Regnault         19:34

 10.   236  Reading Memorial                                   (  17:52  1:29:17   0:57)
=================================================================
  1     30  Curran      Healy            17:21
  2     40  Declan      Grant            17:38
  3     47  Colin       Carroll          17:53
  4     57  Wayne       Jankun           18:07
  5     62  Adam        Rejtar           18:18
  6   ( 63) Isaac       Olivier-Mason    18:20
  7   ( 71) Evan        Audley           18:44

 11.   314  Silver Lake Regional                               (  18:28  1:32:17   1:49)
=================================================================
  1     33  Graham      Laws             17:24
  2     55  Owen        Hughes           18:05
  3     69  Jack        Sawiski          18:34
  4     76  Joseph      Anderson         19:01
  5     81  Franklin    Cuozzo           19:13
  6   ( 84) Rory        Cunningham       19:22
  7   (100) Cameron     Galgana          19:59

 12.   335  Duxbury                                            (  18:36  1:32:59   1:47)
=================================================================
  1     38  Connor      Earle            17:36
  2     66  James       Dillon           18:23
  3     67  Jack        Sousa            18:27
  4     79  Jack        Geisler          19:10
  5     85  Nolan       Browning         19:23
  6   ( 86) Charlie     Siler            19:25
  7   ( 91) Ryan        Sota             19:30

 13.   371  Martha's Vineyard Reg                              (  18:56  1:34:39   1:58)
=================================================================
  1     36  Ben         Fuller           17:35
  2     73  Nicholas    Gomes            18:45
  3     83  Mason       Burns            19:20
  4     87  Robert      Riis             19:26
  5     92  Enzo        Reis             19:33
  6   (101) Greyson     Hartzband        20:12

 14.   423  Boston College                                     (  19:17  1:36:22   1:07)
=================================================================
  1     70  Nicholas    Hitchcock        18:37
  2     78  Andrew      Lynch            19:04
  3     89  Joey        Donovan          19:28
  4     90  Leo         Casey            19:29
  5     96  Nash        Keleher          19:44
  6   ( 97) Sam         Holland          19:45
  7   ( 98) Graham      Brasseur         19:54

 15.   424  Malden Catholic                                    (  19:23  1:36:53   2:17)
=================================================================
  1     60  Paul        Harrington       18:11
  2     80  Joshua      Hubert           19:11
  3     88  Tyler       Walsh            19:26
  4     94  Trevi       Balandan         19:37
  5    102  Aidan       Callahan         20:28
  6   (103) Ryan        Cardinale        20:29

 16.   466  Everett                                            (  19:53  1:39:24   2:32)
=================================================================
  1     61  Lucas       Nunez            18:18
  2     95  Jeremy      Whitlow          19:42
  3     99  Anthony     Whitlow          19:55
  4    105  Carlos      Pagan Landeo     20:39
  5    106  Wilmer      Fuentes          20:50
  6   (107) Christopher Portillo Cruz    21:04
  7   (108) Dominico    Delle Rosa       21:10