SF University Results from the Artichoke Invitational at Half Moon Bay HS on 10/6/18

Boys Results and Stats

Switch to Girls

Boys Individual Results

Runner Gr Squad Time Pace Dist Place Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last DPR
(Δ,%)
Imprvmnts
Aidan Boyle Jr JV 16:16 6:59 2.33 71/150 7/7 21/26 4/7 17:06
(0:50,4.9)
17:06
(0:50,4.9)
You ROCK! (LR, PR, SBP)
Aidan Dowling Fr F/S 18:03 7:45 2.33 137/164 19/19 26/26 1/1
Andrew Cheng Jr JV 13:14 5:41 2.33 3/150 3/7 3/26 1/22 13:34
(0:20,2.5)
13:34
(0:20,2.5)
You ROCK! (LR, PR)
Andrew Hinh Fr F/S 17:50 7:39 2.33 132/164 18/19 25/26 1/1
Ashwin Giri So F/S 14:57 6:25 2.33 46/164 9/19 14/26 1/4
Colin Cooper Sr JV 13:10 5:39 2.33 1/150 1/7 1/26 1/32 13:46
(0:36,4.4)
13:46
(0:36,4.4)
You ROCK! (LR, PR, SBP)
Devin Leung So F/S 14:59 6:26 2.33 49/164 11/19 16/26 1/2
Ethan Schwartz Jr JV 15:41 6:44 2.33 53/150 6/7 19/26 3/10 14:59 14:59
Ezra Parkhill Sr JV 13:14 5:41 2.33 2/150 2/7 2/26 1/28 14:56
(1:42,11.4)
14:56
(1:42,11.4)
You ROCK! (LR, PR)
Frank Wercinski So F/S 14:11 6:05 2.33 25/164 7/19 11/26 1/10
Henry Pritchard Fr F/S 14:53 6:23 2.33 45/164 8/19 13/26 2/7
Jacob Macgregor Jr JV 13:49 5:56 2.33 4/150 4/7 8/26 1/18 15:23
(1:34,10.2)
15:23
(1:34,10.2)
You ROCK! (LR, PR, SBP)
James Kelly So F/S 13:39 5:52 2.33 7/164 3/19 6/26 1/22
James Krepelka So F/S 13:52 5:57 2.33 16/164 5/19 9/26 2/18
Jasper Schutt Sr JV 14:24 6:11 2.33 17/150 5/7 12/26 1/13 14:46
(0:22,2.5)
14:46
(0:22,2.5)
You ROCK! (LR, PR)
Jay Williams Fr F/S 15:02 6:27 2.33 51/164 12/19 17/26 1/2
Kai Martell So F/S 16:10 6:56 2.33 91/164 14/19 20/26 1/2
Kent Friel Fr F/S 14:58 6:25 2.33 47/164 10/19 15/26 1/3
Lucas Hobart Fr F/S 17:16 7:25 2.33 123/164 17/19 24/26 1/1
Luqmaan Shaikh So F/S 15:38 6:43 2.33 75/164 13/19 18/26 1/2
Marcus Jang Fr F/S 16:43 7:10 2.33 108/164 16/19 23/26 1/1
Nathan Evans So F/S 13:52 5:57 2.33 17/164 6/19 10/26 1/14
Nico Brubaker Fr F/S 16:16 6:59 2.33 98/164 15/19 21/26 1/2
Owen Myers So F/S 13:46 5:55 2.33 10/164 4/19 7/26 1/19
Ryan Tabibian So F/S 13:29 5:47 2.33 5/164 1/19 4/26 5/27
Zachary Ravel So F/S 13:31 5:48 2.33 6/164 2/19 5/26 1/26
Runner Gr Squad Time Pace Dist Place Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last DPR
(Δ,%)
Imprvmts

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago.
  • LR = Beat time from the most recent running of this course.
  • PR = Set a new PR on this course. A "Course PR".
  • PG = Beat personal goal.
  • SBP = Best performance of season based on position of finish relative to the field.
  • DPR = A "Distance Personal Record" - the personal best time considering distance only, not unique course characteristics. Applicable for 2, 3, and 3.1 mile courses.
  • DSR = A "Distance Season Record" - same as above, but for the current season only.
  • DTW = "Displace to Win". This athlete, as the 6th or 7th runner on his/her squad, displaced scoring runners from a competitor enabling his/her team to finish ahead of that competitor.
  • TB = "Tiebreaker". As the #6 athlete on his/her squad, this athlete was the tiebreaker enabling his/her team to finish ahead of that competitor.

All columns are sortable by clicking on the column heading.

Boys Team Results

Team Rank of Finish Time
Gap
Dist Avg Pace 1st Place Pace 5th Place Pace Points Win Team Pace Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Improvements Runners (Points)
JV 1st 5 1/13 67:51
1:14
2.33 5:49 5:39 6:11 22 5:49 Colin Cooper (1), Ezra Parkhill (2), Andrew Cheng (3), Jacob Macgregor (4), Jasper Schutt (12)
F/S 1st 5 1/18 68:17
0:23
2.33 5:52 5:47 5:57 44 5:52 67:22 67:22 Ryan Tabibian (5), Zachary Ravel (6), James Kelly (7), Owen Myers (10), James Krepelka (16)
F/S 2nd 5 1/3 72:51
1:06
2.33 6:15 5:57 6:25 15 6:15 72:46 72:46 Nathan Evans (1), Frank Wercinski (2), Henry Pritchard (3), Ashwin Giri (4), Kent Friel (5)
F/S 3rd 5 1/2 78:05
1:17
2.33 6:42 6:26 6:59 15 6:42 78:22
(0:17,0.4)
78:22
(0:17,0.4%)
Your Team ROCKS! (LR, PR) Devin Leung (1), Jay Williams (2), Luqmaan Shaikh (3), Kai Martell (4), Nico Brubaker (5)
Team Rank of Finish Time Dist Avg Pace 1st Place Pace 5th Place Pace Points Win Team Pace Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Improvements Runners (Points)

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago
  • LR = Beat time from the most recent running of the course
  • PR = Set a new PR
  • PG = Beat personal goal

All columns are sortable by clicking on the column heading.

Full Individual Race Results - Boys

Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp
1 Colin Cooper Sr SF University 13:10 5:39 1/7 1/26 1/32 13:46
(0:36)
13:46
(0:36)
You ROCK! (LR, PR, SBP)
2 Ezra Parkhill Sr SF University 13:14 5:41 2/7 2/26 1/28 14:56
(1:42)
14:56
(1:42)
You ROCK! (LR, PR)
3 Andrew Cheng Jr SF University 13:14 5:41 3/7 3/26 1/22 13:34
(0:20)
13:34
(0:20)
You ROCK! (LR, PR)
4 Jacob Macgregor Jr SF University 13:49 5:56 4/7 8/26 1/18 15:23
(1:34)
15:23
(1:34)
You ROCK! (LR, PR, SBP)
5 Alex Jaimes Sr EVEREST-SUMMIT 14:04 6:02
6 Isaac Santillan Jr SOQUEL 14:08 6:04
7 Benjamin Ting Jr ALAMEDA 14:09 6:04
8 Marcus Williamson Jr CONVENT & S.H. 14:10 6:05
9 Christian Lander Jr SAN LORENZO 14:15 6:07
10 Harris Rutherford Sr CONVENT & S.H. 14:16 6:07
11 Jaden Clunie Sr SOQUEL 14:16 6:07
12 Alex Wai Sr SAN MATEO 14:18 6:08
13 Javier Jenkins-sore Jr SOQUEL 14:21 6:10
14 Miles Rogers Jr HALF MOON BAY 14:22 6:10
15 Ben Smyers So ALHAMBRA 14:23 6:10
16 Carlos Martinez Sr HALF MOON BAY 14:23 6:10
17 Jasper Schutt Sr SF University 14:24 6:11 5/7 12/26 1/13 14:46
(0:22)
14:46
(0:22)
You ROCK! (LR, PR)
18 Jackson Daecher Sr CONVENT & S.H. 14:26 6:12
19 Samuel Lund Fr OCEANA 14:28 6:13
20 Ryan Melanson Jr ALAMEDA 14:34 6:15
21 Tristan Chu Sr ALAMEDA 14:34 6:15
22 James Ensminger Sr ALAMEDA 14:37 6:16
23 Ryan Mccauley So ALHAMBRA 14:39 6:17
24 Kyo Torres Jr CONVENT & S.H. 14:40 6:18
25 Collin Ritchie Jr CONVENT & S.H. 14:41 6:18
26 Nick Kuwada Jr CONVENT & S.H. 14:45 6:20
27 Rainier Dela Cruz Jr CONVENT & S.H. 14:45 6:20
28 Eric Slez Jr ALAMEDA 14:47 6:21
29 Michael Chun Jr ALAMEDA 14:55 6:24
30 Taro Tanaka Jr HALF MOON BAY 14:55 6:24
31 Joshua Martinez Jr JEFFERSON 14:56 6:25
32 Aaron Fauni Sr SOQUEL 14:59 6:26
33 Tom Chiu Jr CONVENT & S.H. 15:04 6:28
34 Vishnu Vijayakumar So JUSTIN-SIENA 15:07 6:29
35 Sean Mendiola Jr CONVENT & S.H. 15:09 6:30
36 Aleon Abude Jr OCEANA 15:10 6:31
37 Peirong Ding Jr MOREAU CATHOLIC 15:12 6:31
38 Sean Chen Jr SARATOGA 15:12 6:31
39 Kenji Saulsbury Jr ALAMEDA 15:14 6:32
40 Kai Badavinac So ALHAMBRA 15:17 6:34
41 Nick Lutz Jr CONVENT & S.H. 15:17 6:34
42 Mark Martinez Sr HAYWARD 15:20 6:35
43 Caleb Sun Fr OCEANA 15:22 6:36
44 Vincent Tran Jr MOREAU CATHOLIC 15:24 6:37
45 Maxi Tellini Jr CONVENT & S.H. 15:25 6:37
46 Nick Alarid Fr OCEANA 15:26 6:37
47 Christopher Cheung Jr ALAMEDA 15:27 6:38
48 Daniel Vasquez Sr MONTEREY 15:29 6:39
49 Henk Veld Jr CONVENT & S.H. 15:30 6:39
50 Charlie Wimp Jr SCOTTS VALLEY 15:30 6:39
51 Lukas Kruse Sr HALF MOON BAY 15:30 6:39
52 Jared Mcconnell Jr SOQUEL 15:34 6:41
53 Ethan Schwartz Jr SF University 15:41 6:44 6/7 19/26 3/10 14:59 14:59
54 Diego Ochoa Fr OCEANA 15:42 6:44
55 Alexander Delong Jr ALAMEDA 15:48 6:47
56 Theodore Valdez-den Sr OCEANA 15:50 6:48
57 Connor Chan Jr OCEANA 15:50 6:48
58 Samuel Trainor Fr JUSTIN-SIENA 15:50 6:48
59 Jiayi Li Jr OCEANA 15:55 6:50
60 Ty Svensson Sr SAN MATEO 15:56 6:50
61 Wilson Wu Jr BASIS INDEP. 15:56 6:50
62 Justin Ohlava MONTE VISTA CHR 16:00 6:52
63 Alexander Ocegueda Jr NEWARK MEMORIAL 16:02 6:53
64 Justin Lee Sr JEFFERSON 16:04 6:54
65 Luke Thomas Sr SAN MATEO 16:04 6:54
66 Calvin George Jr SCOTTS VALLEY 16:06 6:55
67 Peter Bowman-davis So JUSTIN-SIENA 16:08 6:55
68 Timothy Basa So NEWARK MEMORIAL 16:10 6:56
69 Kaia Garcia-vandegr Fr S.F. WALDORF 16:15 6:58
70 Christian Abad So NEWARK MEMORIAL 16:16 6:59
71 Aidan Boyle Jr SF University 16:16 6:59 7/7 21/26 4/7 17:06
(0:50)
17:06
(0:50)
You ROCK! (LR, PR, SBP)
72 Max Aylward Fr OCEANA 16:20 7:01
73 Thien-tuann Nguyen- Jr OCEANA 16:24 7:02
74 Ethan Sanchez Sr MOREAU CATHOLIC 16:24 7:02
75 Lucca Jones So S.F. WALDORF 16:25 7:03
76 Rodolfo Ocampo Jr JAMES LICK 16:27 7:04
77 Colton Maxberry Fr MONTE VISTA CHR 16:28 7:04
78 Eric Hong Sr CONVENT & S.H. 16:28 7:04
79 Michael Prater Fr JUSTIN-SIENA 16:29 7:04
80 Francisco Silva Jr KIPP 16:34 7:07
81 Jackson Hilton Jr SAN MARIN 16:40 7:09
82 Robert Orta SAN MARIN 16:41 7:10
83 Terence Leung Sr CONVENT & S.H. 16:45 7:11
84 Emiliano Pureco Jr RIVER VALLEY 16:45 7:11
85 Christopher Redosen Jr OCEANA 16:51 7:14
86 Joaquin Hinkens Fr ALHAMBRA 16:52 7:14
87 Lorenzo Jimenez Sr HAYWARD 16:53 7:15
88 Jorge Aguilera Sr ROBERTO CRUZ 16:56 7:16
89 Desmond Ongpin Jr OCEANA 16:56 7:16
90 Jonas Knopf So ALHAMBRA 16:57 7:16
91 Ali Sobhy Fr ALHAMBRA 16:58 7:17
92 Anthony Wong Sr HAYWARD 16:59 7:17
93 Carlos Vasquez Jr TERRA LINDA 17:05 7:20
94 Alton Park Fr INTERN. FAIS 17:06 7:20
95 Alex Pham Jr KIPP 17:10 7:22
96 Youyan Liu Jr SAN LORENZO 17:11 7:22
97 Philip Mochel Sr OCEANA 17:12 7:23
98 Anthony Pachuca Jr KIPP 17:13 7:23
99 Jacob Magsalin Sr MOREAU CATHOLIC 17:13 7:23
100 Alex Jory Jr SCOTTS VALLEY 17:14 7:24
101 Austen Chan Fr PACIFIC BAY 17:15 7:24
102 Kevonni Gibbs Sr RIVER VALLEY 17:17 7:25
103 Austin Chung Fr PACIFIC BAY 17:21 7:27
104 Dustin Davis So SAN MARIN 17:23 7:28
105 Zane Norris Fr INTERN. FAIS 17:25 7:28
106 Daniel Sachs-amrami Jr TERRA LINDA 17:29 7:30
107 Mark Chitwood Sr MONTEREY 17:29 7:30
108 Giovanni Del Porto Sr JEFFERSON 17:34 7:32
109 Hamza Ali Sr KIPP 17:34 7:32
110 Joshua Flores Jr ALHAMBRA 17:37 7:34
111 Daniel Portillo Jr JAMES LICK 17:38 7:34
112 Diego Kalten Fr JUSTIN-SIENA 17:38 7:34
113 Eddie Perez Jr RIVER VALLEY 17:38 7:34
114 Alex Becerra So MONTE VISTA CHR 17:39 7:35
115 Alexander Cox So JUSTIN-SIENA 17:40 7:35
116 Mark Perez Jr NEWARK MEMORIAL 17:51 7:40
117 Edward Lewis Fr TECHNOLOGY 17:54 7:41
118 Owen Pontoriero Fr TECHNOLOGY 17:57 7:42
119 Eric Xu Jr ALAMEDA 17:57 7:42
120 Miguel Coronado So HAYWARD 17:58 7:43
121 Zach Griggy Sr SAN MARIN 17:59 7:43
122 Tyler Segal Jr SCOTTS VALLEY 18:09 7:47
123 Duy Dinh Sr KIPP 18:15 7:50
124 Kellen Trutna Sr RIVER VALLEY 18:16 7:50
125 Henry Sears Jr CONVENT & S.H. 18:16 7:50
126 Grant Miner Jr HARKER 18:25 7:54
127 Mauricio Flores Sr SAN MATEO 18:35 7:59
128 Vinh Tran So NEWARK MEMORIAL 18:42 8:02
129 Lukas Brockenbrough So MONTE VISTA CHR 18:46 8:03
130 Aidan Sondheimer Fr S.F. WALDORF 18:49 8:05
131 Jarod Valladeres So PACIFIC BAY 18:51 8:05
132 Jaskaran Batth Jr KIPP 18:52 8:06
133 Jason Zhang Jr MONTE VISTA CHR 19:07 8:12
134 Jakob Linn Jr SCOTTS VALLEY 19:11 8:14
135 Richard Tian Fr SUMMIT DENALI 19:19 8:17
136 Christian Durano Jr PACIFIC BAY 19:25 8:20
137 Ethan Chung So SUMMIT DENALI 20:08 8:38
138 Ben Zintak Sr CONVENT & S.H. 20:23 8:45
139 Andres Alvarez Jr ALHAMBRA 20:27 8:47
140 Trey Fisher Jr MOREAU CATHOLIC 20:39 8:52
141 Haoze (albe Zhu Jr MOREAU CATHOLIC 20:40 8:52
142 Ethan Lesser So NEWARK MEMORIAL 20:45 8:54
143 Julio Herrera Sr MOREAU CATHOLIC 20:49 8:56
144 Rafael Yanez JAMES LICK 20:57 8:59
145 Pavee Aswanetmanee Jr TERRA LINDA 20:58 9:00
146 Kevin Reimer Jr SCOTTS VALLEY 21:11 9:05
147 Supakit Wiriyachinn Jr OCEANA 21:36 9:16
148 Justin Tokos Jr RIVER VALLEY 23:20 10:01
149 Spencer Tang Jr KIPP 23:28 10:04
150 Jonny Suchite Jr EVEREST-SUMMIT 24:21 10:27
Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago
  • LR = Beat time from the most recent running of the course
  • PR = Set a new PR
  • PG = Beat personal goal
  • SBP = Best performance of season based on position of finish relative to the field.

All columns are sortable by clicking on the column heading.

Full Team Race Results - Boys

Group of 5: JV 1st 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7 Imp
1 SF University
1-1-1-1-1
Gap: 1:14
67:51
13:34
5:49
22 Colin Cooper
Sr
13:10
5:39
1
Ezra Parkhill
Sr
13:14
5:41
2
Andrew Cheng
Jr
13:14
5:41
3
Jacob Macgregor
Jr
13:49
5:56
4
Jasper Schutt
Sr
14:24
6:11
12
Ethan Schwartz
Jr
15:41
6:44
36
Aidan Boyle
Jr
16:16
6:59
47
2 CONVENT & S.H.
4-3-3-2-2
Gap: 0:31
72:13
14:27
6:12
67 Marcus Williamson
Jr
14:10
6:05
7
Harris Rutherford
Sr
14:16
6:07
8
Jackson Daecher
Sr
14:26
6:12
13
Kyo Torres
Jr
14:40
6:18
19
Collin Ritchie
Jr
14:41
6:18
20
Nick Kuwada
Jr
14:45
6:20
21
Rainier Dela Cruz
Jr
14:45
6:20
22
3 ALAMEDA
3-4-4-4-3
Gap: 0:38
72:41
14:32
6:14
77 Benjamin Ting
Jr
14:09
6:04
6
Ryan Melanson
Jr
14:34
6:15
15
Tristan Chu
Sr
14:34
6:15
16
James Ensminger
Sr
14:37
6:16
17
Eric Slez
Jr
14:47
6:21
23
Michael Chun
Jr
14:55
6:24
24
Kenji Saulsbury
Jr
15:14
6:32
29
4 SOQUEL
2-2-2-3-4
Gap: 1:26
73:18
14:40
6:18
84 Isaac Santillan
Jr
14:08
6:04
5
Jaden Clunie
Sr
14:16
6:07
9
Javier Jenkins-sore
Jr
14:21
6:10
10
Aaron Fauni
Sr
14:59
6:26
25
Jared Mcconnell
Jr
15:34
6:41
35








5 OCEANA
6-6-6-5-5
Gap: 1:14
76:08
15:14
6:32
142 Samuel Lund
Fr
14:28
6:13
14
Aleon Abude
Jr
15:10
6:31
27
Caleb Sun
Fr
15:22
6:36
31
Nick Alarid
Fr
15:26
6:37
33
Diego Ochoa
Fr
15:42
6:44
37
Theodore Valdez-den
Sr
15:50
6:48
38
Connor Chan
Jr
15:50
6:48
39
6 ALHAMBRA
5-5-5-6-6
Gap: 2:34
78:08
15:38
6:42
166 Ben Smyers
So
14:23
6:10
11
Ryan Mccauley
So
14:39
6:17
18
Kai Badavinac
So
15:17
6:34
30
Joaquin Hinkens
Fr
16:52
7:14
53
Jonas Knopf
So
16:57
7:16
54
Ali Sobhy
Fr
16:58
7:17
55
Joshua Flores
Jr
17:37
7:34
62
7 JUSTIN-SIENA
7-8-8-7-7
Gap: 2:31
81:12
16:14
6:58
223 Vishnu Vijayakumar
So
15:07
6:29
26
Samuel Trainor
Fr
15:50
6:48
40
Peter Bowman-davis
So
16:08
6:55
44
Michael Prater
Fr
16:29
7:04
50
Diego Kalten
Fr
17:38
7:34
63
Alexander Cox
So
17:40
7:35
66




8 MOREAU CATHOLIC
8-7-7-8-8
Gap: 5:27
84:52
16:58
7:17
242 Peirong Ding
Jr
15:12
6:31
28
Vincent Tran
Jr
15:24
6:37
32
Ethan Sanchez
Sr
16:24
7:02
48
Jacob Magsalin
Sr
17:13
7:23
58
Trey Fisher
Jr
20:39
8:52
76
Haoze (albe Zhu
Jr
20:40
8:52
77
Julio Herrera
Sr
20:49
8:56
79
9 NEWARK MEMORIAL
11-10-9-9-9
Gap: 2:40
85:01
17:00
7:18
271 Alexander Ocegueda
Jr
16:02
6:53
42
Timothy Basa
So
16:10
6:56
45
Christian Abad
So
16:16
6:59
46
Mark Perez
Jr
17:51
7:40
67
Vinh Tran
So
18:42
8:02
71
Ethan Lesser
So
20:45
8:54
78




10 SCOTTS VALLEY
9-9-10-10-10
Gap: 3:41
86:10
17:14
7:24
279 Charlie Wimp
Jr
15:30
6:39
34
Calvin George
Jr
16:06
6:55
43
Alex Jory
Jr
17:14
7:24
59
Tyler Segal
Jr
18:09
7:47
68
Jakob Linn
Jr
19:11
8:14
75
Kevin Reimer
Jr
21:11
9:05
80




11 KIPP
12-12-12-11-11
Gap: 1:41
86:46
17:21
7:27
294 Francisco Silva
Jr
16:34
7:07
51
Alex Pham
Jr
17:10
7:22
56
Anthony Pachuca
Jr
17:13
7:23
57
Hamza Ali
Sr
17:34
7:32
61
Duy Dinh
Sr
18:15
7:50
69
Jaskaran Batth
Jr
18:52
8:06
73
Spencer Tang
Jr
23:28
10:04
82
12 MONTE VISTA CHR
10-11-11-12-12
Gap: 3:07
88:00
17:36
7:33
301 Justin Ohlava
-
16:00
6:52
41
Colton Maxberry
Fr
16:28
7:04
49
Alex Becerra
So
17:39
7:35
65
Lukas Brockenbrough
So
18:46
8:03
72
Jason Zhang
Jr
19:07
8:12
74








13 RIVER VALLEY
13-13-13-13-13
Gap: 6:35
93:16
18:39
8:00
327 Emiliano Pureco
Jr
16:45
7:11
52
Kevonni Gibbs
Sr
17:17
7:25
60
Eddie Perez
Jr
17:38
7:34
64
Kellen Trutna
Sr
18:16
7:50
70
Justin Tokos
Jr
23:20
10:01
81








Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7 Imp

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago
  • LR = Beat time from the most recent running of the course
  • PR = Set a new PR
  • PG = Beat personal goal
  • If shaded in this color, this athlete broke the tie with a competitor resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners AND broke a tie resulting in his/her team finishing ahead of that competitor.

All columns are sortable by clicking on the column heading.

Full Individual Race Results - Boys

Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp
1 Eli Ainsworth So SOQUEL 12:46 5:29
2 Jeremy Bloomberg So TERRA LINDA 13:10 5:39
3 Kenny Jones So HALF MOON BAY 13:18 5:42
4 Tad Kawabata Fr NEWARK MEMORIAL 13:27 5:46
5 Ryan Tabibian So SF University 13:29 5:47 1/19 4/26 5/27
6 Zachary Ravel So SF University 13:31 5:48 2/19 5/26 1/26
7 James Kelly So SF University 13:39 5:52 3/19 6/26 1/22
8 Chance Tokubo Fr NEWARK MEMORIAL 13:44 5:54
9 Diego Ochoa Fr NEWARK MEMORIAL 13:45 5:54
10 Owen Myers So SF University 13:46 5:55 4/19 7/26 1/19
11 Wesley Hastings So MOREAU CATHOLIC 13:46 5:55
12 Jose Ortega So NEWARK MEMORIAL 13:47 5:55
13 Zax Lieske So ST. MARY'S 13:50 5:56
14 Andrew Arcos So NEWARK MEMORIAL 13:50 5:56
15 Adan Salgado So RIVERBANK 13:51 5:57
16 James Krepelka So SF University 13:52 5:57 5/19 9/26 2/18
17 Nathan Evans So SF University 13:52 5:57 6/19 10/26 1/14
18 Harrison Nash So HALF MOON BAY 13:52 5:57
19 Riley Hartney So ST. MARY'S 13:54 5:58
20 Arya Maheshwari So HARKER 14:02 6:01
21 Brandon Byrd So HEAD-ROYCE 14:03 6:02
22 Jesus Sepulveda So RIVERBANK 14:05 6:03
23 Pedro Caballero So NEWARK MEMORIAL 14:08 6:04
24 Aditya Singhvi So HARKER 14:08 6:04
25 Frank Wercinski So SF University 14:11 6:05 7/19 11/26 1/10
26 Kellen Sellers So ALAMEDA 14:19 6:09
27 Amir Roque So SOQUEL 14:21 6:10
28 Jeffrey Norris Fr ST. MARY'S 14:24 6:11
29 Angelo Frese Fr NEWARK MEMORIAL 14:28 6:13
30 Owen Wooliever Fr HALF MOON BAY 14:29 6:13
31 Chris Padilla So LATINO C.P. 14:30 6:13
32 Omar Flores So LATINO C.P. 14:31 6:14
33 Bryan Young So SARATOGA 14:35 6:16
34 Oliver Whalen So CONVENT & S.H. 14:36 6:16
35 Albert Fallornia Fr SAN MATEO 14:39 6:17
36 Sina Salehi Fr SARATOGA 14:39 6:17
37 Andy Hernandez So TERRA LINDA 14:40 6:18
38 Johnathan Lipary So VANDEN 14:45 6:20
39 Aaron Grush Fr SAN MATEO 14:49 6:22
40 Kevin Falkenroth So SOQUEL 14:50 6:22
41 Niyanth Rao So SARATOGA 14:51 6:22
42 Kailash Ranganthan Fr HARKER 14:51 6:22
43 Ernesto Avalos So NEWARK MEMORIAL 14:52 6:23
44 Anthony Sherman Fr SARATOGA 14:52 6:23
45 Henry Pritchard Fr SF University 14:53 6:23 8/19 13/26 2/7
46 Ashwin Giri So SF University 14:57 6:25 9/19 14/26 1/4
47 Kent Friel Fr SF University 14:58 6:25 10/19 15/26 1/3
48 Omar Fimbres So JAMES LICK 14:58 6:25
49 Devin Leung So SF University 14:59 6:26 11/19 16/26 1/2
50 Julio Rodriguez Fr HALF MOON BAY 15:01 6:27
51 Jay Williams Fr SF University 15:02 6:27 12/19 17/26 1/2
52 Dane Kosky So SAN MATEO 15:05 6:28
53 Hayato Suzuki Fr SAN MATEO 15:06 6:29
54 Noe Solorzano So ALAMEDA 15:09 6:30
55 Luis Padilla So LATINO C.P. 15:10 6:31
56 Zach Rodriguez So CONVENT & S.H. 15:11 6:31
57 Erik Wolfl So ALAMEDA 15:11 6:31
58 Ignacio Ramirez Fr MOREAU CATHOLIC 15:12 6:31
59 Erik Garcia So HALF MOON BAY 15:13 6:32
60 Matthew Spink Fr HALF MOON BAY 15:14 6:32
61 Nicholas Schiller So CONVENT & S.H. 15:14 6:32
62 Alejandro Rangel So RIVERBANK 15:18 6:34
63 Prathik Pai So SARATOGA 15:20 6:35
64 Ryan Painter Fr ST. MARY'S 15:21 6:35
65 Michael Lee So TERRA LINDA 15:21 6:35
66 Travis Prasad-brown Fr RIVER VALLEY 15:23 6:36
67 Nick Mangiapane Fr RIVERBANK 15:23 6:36
68 Mattheus Tellini So CONVENT & S.H. 15:23 6:36
69 Neranti Gary Fr MOREAU CATHOLIC 15:24 6:37
70 Foster Lehman So BRANSON 15:27 6:38
71 Stef Poleman So SARATOGA 15:28 6:38
72 Alexander Kleinman Fr MOREAU CATHOLIC 15:29 6:39
73 Sean Yeung Fr SARATOGA 15:29 6:39
74 Francisco Lira So ALAMEDA 15:36 6:42
75 Luqmaan Shaikh So SF University 15:38 6:43 13/19 18/26 1/2
76 Strat Tolmie So BRANSON 15:41 6:44
77 Brennan Benson So HEAD-ROYCE 15:46 6:46
78 Heston Wilson So SAN MARIN 15:48 6:47
79 Zach Clark Fr HARKER 15:52 6:49
80 Johnathan Billingto Fr HALF MOON BAY 15:53 6:49
81 Enos Jimenez So TERRA LINDA 15:53 6:49
82 Keaton Stout So VANDEN 15:58 6:51
83 Noah Cross So CONVENT & S.H. 16:02 6:53
84 Adrian Chaidez So LATINO C.P. 16:04 6:54
85 Max Sanz-pastor So CONVENT & S.H. 16:05 6:54
86 Jose Mendez So LATINO C.P. 16:05 6:54
87 Brayden Dougherty So VANDEN 16:05 6:54
88 Jonathan Cortez So JAMES LICK 16:07 6:55
89 Nick Buchanan So SCOTTS VALLEY 16:08 6:55
90 Shane Ross So SOQUEL 16:09 6:56
91 Kai Martell So SF University 16:10 6:56 14/19 20/26 1/2
92 Alex Liou Fr HARKER 16:11 6:57
93 Aiden Lincke Fr HARKER 16:12 6:57
94 Justin Yuen So ALAMEDA 16:12 6:57
95 David Reaser Fr AMADOR 16:13 6:58
96 Jackson Coleman Fr JOHANSEN 16:13 6:58
97 Joey Scardina So TERRA LINDA 16:14 6:58
98 Nico Brubaker Fr SF University 16:16 6:59 15/19 21/26 1/2
99 Laszlo Bollyky Fr HARKER 16:18 7:00
100 Austin Wang Fr HARKER 16:19 7:00
101 Ryan Wong Fr ST. MARY'S 16:26 7:03
102 Jason Lin So HARKER 16:28 7:04
103 Luke Venezia So SAN MARIN 16:28 7:04
104 John Lynch So HARKER 16:29 7:04
105 Kory Choy So ALAMEDA 16:34 7:07
106 Johann Sathianathen Fr MOREAU CATHOLIC 16:34 7:07
107 Gabe Fong So CONVENT & S.H. 16:35 7:07
108 Marcus Jang Fr SF University 16:43 7:10 16/19 23/26 1/1
109 Bryan Maruyama So CONVENT & S.H. 16:45 7:11
110 Andrew Van Voorhees Fr BRANSON 16:46 7:12
111 Christian Rivera So JOHANSEN 16:47 7:12
112 Justin Lai So SAN MATEO 16:48 7:13
113 Simranjit Boyal Fr RIVER VALLEY 16:52 7:14
114 Fredy Arana So RIVERBANK 16:53 7:15
115 Andrew Kirz Fr BRANSON 16:59 7:17
116 Joseph Jelavich Fr RIVER VALLEY 17:00 7:18
117 Matteo Brownlow So ST. MARY'S 17:01 7:18
118 Caleb Chadwick Fr AMADOR 17:04 7:19
119 Aidan Ruiz Fr AMADOR 17:06 7:20
120 Kane Schaal So RIVER VALLEY 17:09 7:22
121 Sam Yolles So BRANSON 17:13 7:23
122 Logan Noll So SCOTTS VALLEY 17:15 7:24
123 Lucas Hobart Fr SF University 17:16 7:25 17/19 24/26 1/1
124 Selam Mesfin So ALAMEDA 17:18 7:25
125 Alberto Trejo So JAMES LICK 17:21 7:27
126 Jimmy Nguyen So OAKLAND MILIT. 17:25 7:28
127 Lawrence Kupfer So SAN MATEO 17:28 7:30
128 Jack Rhodes So SOQUEL 17:28 7:30
129 Anthony Dinh Fr CRISTO REY 17:31 7:31
130 Salvador Tapia So KIPP 17:32 7:32
131 Clark Meregillana Fr MOREAU CATHOLIC 17:43 7:36
132 Andrew Hinh Fr SF University 17:50 7:39 18/19 25/26 1/1
133 Naren Jawahar Fr MOREAU CATHOLIC 17:52 7:40
134 Andrew Choy Fr MOREAU CATHOLIC 17:54 7:41
135 Connor Baron Fr AMADOR 17:58 7:43
136 Ishan Kollipara Fr MOREAU CATHOLIC 18:01 7:44
137 Aidan Dowling Fr SF University 18:03 7:45 19/19 26/26 1/1
138 Kiven Eng Fr OAKLAND MILIT. 18:04 7:45
139 Jose Nuno So RIVERBANK 18:08 7:47
140 Tyrell Grigsby So JOHANSEN 18:09 7:47
141 Zachary Mcintire Fr RIVER VALLEY 18:15 7:50
142 Malachi Viera Fr MOREAU CATHOLIC 18:20 7:52
143 Alexandro Barragan So KIPP 18:23 7:53
144 Will Symonds Fr BRANSON 18:42 8:02
145 Edwin Gonzalez So SAN MATEO 18:53 8:06
146 Kyle Vasser So TERRA LINDA 19:25 8:20
147 Sam Kaplan So CONVENT & S.H. 19:29 8:22
148 Julius Del Rosario So MOREAU CATHOLIC 19:29 8:22
149 Josue Gomez Fr JAMES LICK 19:33 8:23
150 Julian Aguilera Fr RIVERBANK 19:37 8:25
151 Emilio Kennamer So ROBERTO CRUZ 19:46 8:29
152 Leonardo Pena Fr RIVERBANK 20:06 8:38
153 Jasjit Singh Fr RIVER VALLEY 20:07 8:38
154 Dhruv Saxena Fr MOREAU CATHOLIC 20:35 8:50
155 Magnus Ho So MOREAU CATHOLIC 20:47 8:55
156 Lukas Varga So MOREAU CATHOLIC 21:03 9:02
157 Logan Blank Fr AMADOR 21:03 9:02
158 Diego Herrera Fr MOREAU CATHOLIC 21:54 9:24
159 Kevin Santacruz Fr JAMES LICK 22:12 9:32
160 Jason La Fr OAKLAND MILIT. 22:25 9:37
161 Yashraj (jo Solanki So SCOTTS VALLEY 22:47 9:47
162 Bryston Li Fr SAN MATEO 22:49 9:48
163 Bryan Hernandez Jr CRISTO REY 23:59 10:18
164 Ram Moline So OAKLAND MILIT. 25:55 11:07
Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago
  • LR = Beat time from the most recent running of the course
  • PR = Set a new PR
  • PG = Beat personal goal
  • SBP = Best performance of season based on position of finish relative to the field.

All columns are sortable by clicking on the column heading.

Full Team Race Results - Boys

Group of 5: F/S 1st 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7 Imp
1 SF University
5-1-1-1-1
Gap: 0:23
68:17
13:39
5:52
44 Ryan Tabibian
So
13:29
5:47
5
Zachary Ravel
So
13:31
5:48
6
James Kelly
So
13:39
5:52
7
Owen Myers
So
13:46
5:55
10
James Krepelka
So
13:52
5:57
16
Nathan Evans
So
13:52
5:57
17
Frank Wercinski
So
14:11
6:05
24
2 NEWARK MEMORIAL
4-2-2-2-2
Gap: 0:23
68:33
13:43
5:53
47 Tad Kawabata
Fr
13:27
5:46
4
Chance Tokubo
Fr
13:44
5:54
8
Diego Ochoa
Fr
13:45
5:54
9
Jose Ortega
So
13:47
5:55
12
Andrew Arcos
So
13:50
5:56
14
Pedro Caballero
So
14:08
6:04
22
Angelo Frese
Fr
14:28
6:13
28
3 HALF MOON BAY
3-3-3-3-3
Gap: 1:55
71:53
14:23
6:10
144 Kenny Jones
So
13:18
5:42
3
Harrison Nash
So
13:52
5:57
18
Owen Wooliever
Fr
14:29
6:13
29
Julio Rodriguez
Fr
15:01
6:27
43
Erik Garcia
So
15:13
6:32
51
Matthew Spink
Fr
15:14
6:32
52
Johnathan Billingto
Fr
15:53
6:49
69
4 ST. MARY'S
7-5-4-4-4
Gap: 2:36
73:55
14:47
6:21
198 Zax Lieske
So
13:50
5:56
13
Riley Hartney
So
13:54
5:58
19
Jeffrey Norris
Fr
14:24
6:11
27
Ryan Painter
Fr
15:21
6:35
56
Ryan Wong
Fr
16:26
7:03
83
Matteo Brownlow
So
17:01
7:18
93




5 SARATOGA
12-11-9-6-5
Gap: 0:45
74:17
14:51
6:23
202 Bryan Young
So
14:35
6:16
32
Sina Salehi
Fr
14:39
6:17
35
Niyanth Rao
So
14:51
6:22
39
Anthony Sherman
Fr
14:52
6:23
41
Prathik Pai
So
15:20
6:35
55
Stef Poleman
So
15:28
6:38
63
Sean Yeung
Fr
15:29
6:39
65
6 HARKER
9-8-6-8-6
Gap: 2:09
75:04
15:01
6:27
228 Arya Maheshwari
So
14:02
6:01
20
Aditya Singhvi
So
14:08
6:04
23
Kailash Ranganthan
Fr
14:51
6:22
40
Zach Clark
Fr
15:52
6:49
68
Alex Liou
Fr
16:11
6:57
77
Aiden Lincke
Fr
16:12
6:57
78
Laszlo Bollyky
Fr
16:18
7:00
82
7 RIVERBANK
8-6-7-7-7
Gap: 3:02
75:30
15:06
6:29
239 Adan Salgado
So
13:51
5:57
15
Jesus Sepulveda
So
14:05
6:03
21
Alejandro Rangel
So
15:18
6:34
54
Nick Mangiapane
Fr
15:23
6:36
59
Fredy Arana
So
16:53
7:15
90
Jose Nuno
So
18:08
7:47
105
Julian Aguilera
Fr
19:37
8:25
111
8 SOQUEL
1-4-5-5-8
Gap: 4:42
75:34
15:07
6:29
242 Eli Ainsworth
So
12:46
5:29
1
Amir Roque
So
14:21
6:10
26
Kevin Falkenroth
So
14:50
6:22
38
Shane Ross
So
16:09
6:56
76
Jack Rhodes
So
17:28
7:30
101








9 TERRA LINDA
2-7-8-10-9
Gap: 3:04
75:18
15:04
6:28
246 Jeremy Bloomberg
So
13:10
5:39
2
Andy Hernandez
So
14:40
6:18
36
Michael Lee
So
15:21
6:35
57
Enos Jimenez
So
15:53
6:49
70
Joey Scardina
So
16:14
6:58
81
Kyle Vasser
So
19:25
8:20
109




10 SAN MATEO
14-12-11-9-10
Gap: 2:09
76:27
15:17
6:34
248 Albert Fallornia
Fr
14:39
6:17
34
Aaron Grush
Fr
14:49
6:22
37
Dane Kosky
So
15:05
6:28
44
Hayato Suzuki
Fr
15:06
6:29
45
Justin Lai
So
16:48
7:13
88
Lawrence Kupfer
So
17:28
7:30
100
Edwin Gonzalez
So
18:53
8:06
108
11 LATINO C.P.
11-9-10-11-11
Gap: 1:35
76:20
15:16
6:33
254 Chris Padilla
So
14:30
6:13
30
Omar Flores
So
14:31
6:14
31
Luis Padilla
So
15:10
6:31
47
Adrian Chaidez
So
16:04
6:54
72
Jose Mendez
So
16:05
6:54
74








12 CONVENT & S.H.
13-14-14-14-12
Gap: 1:26
76:26
15:17
6:34
265 Oliver Whalen
So
14:36
6:16
33
Zach Rodriguez
So
15:11
6:31
48
Nicholas Schiller
So
15:14
6:32
53
Mattheus Tellini
So
15:23
6:36
60
Noah Cross
So
16:02
6:53
71
Max Sanz-pastor
So
16:05
6:54
73
Gabe Fong
So
16:35
7:07
86
12 ALAMEDA
10-12-12-12-12
Gap: 1:53
76:27
15:17
6:34
265 Kellen Sellers
So
14:19
6:09
25
Noe Solorzano
So
15:09
6:30
46
Erik Wolfl
So
15:11
6:31
49
Francisco Lira
So
15:36
6:42
66
Justin Yuen
So
16:12
6:57
79
Kory Choy
So
16:34
7:07
84
Selam Mesfin
So
17:18
7:25
98
14 MOREAU CATHOLIC
6-9-13-12-14
Gap: 2:48
76:25
15:17
6:34
271 Wesley Hastings
So
13:46
5:55
11
Ignacio Ramirez
Fr
15:12
6:31
50
Neranti Gary
Fr
15:24
6:37
61
Alexander Kleinman
Fr
15:29
6:39
64
Johann Sathianathen
Fr
16:34
7:07
85
Clark Meregillana
Fr
17:43
7:36
102
Naren Jawahar
Fr
17:52
7:40
103
15 BRANSON
17-16-15-15-15
Gap: 1:46
82:06
16:25
7:03
404 Foster Lehman
So
15:27
6:38
62
Strat Tolmie
So
15:41
6:44
67
Andrew Van Voorhees
Fr
16:46
7:12
87
Andrew Kirz
Fr
16:59
7:17
91
Sam Yolles
So
17:13
7:23
97
Will Symonds
Fr
18:42
8:02
107




16 JAMES LICK
15-15-15-16-16
Gap: 7:14
90:11
18:02
7:44
440 Omar Fimbres
So
14:58
6:25
42
Jonathan Cortez
So
16:07
6:55
75
Alberto Trejo
So
17:21
7:27
99
Josue Gomez
Fr
19:33
8:23
110
Kevin Santacruz
Fr
22:12
9:32
114








17 RIVER VALLEY
16-17-17-17-17
Gap: 2:52
84:39
16:56
7:16
441 Travis Prasad-brown
Fr
15:23
6:36
58
Simranjit Boyal
Fr
16:52
7:14
89
Joseph Jelavich
Fr
17:00
7:18
92
Kane Schaal
So
17:09
7:22
96
Zachary Mcintire
Fr
18:15
7:50
106
Jasjit Singh
Fr
20:07
8:38
112




18 AMADOR
18-18-18-18-18
Gap: 4:50
89:24
17:53
7:40
486 David Reaser
Fr
16:13
6:58
80
Caleb Chadwick
Fr
17:04
7:19
94
Aidan Ruiz
Fr
17:06
7:20
95
Connor Baron
Fr
17:58
7:43
104
Logan Blank
Fr
21:03
9:02
113








Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7 Imp

Group of 5: F/S 2nd 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7 Imp
1 SF University
1-1-1-1-1
Gap: 1:06
72:51
14:34
6:15
15 Nathan Evans
So
13:52
5:57
1
Frank Wercinski
So
14:11
6:05
2
Henry Pritchard
Fr
14:53
6:23
3
Ashwin Giri
So
14:57
6:25
4
Kent Friel
Fr
14:58
6:25
5
Devin Leung
So
14:59
6:26
6
Jay Williams
Fr
15:02
6:27
7
2 HARKER
2-2-2-2-2
Gap: 0:17
81:46
16:21
7:01
50 Aiden Lincke
Fr
16:12
6:57
8
Laszlo Bollyky
Fr
16:18
7:00
9
Austin Wang
Fr
16:19
7:00
10
Jason Lin
So
16:28
7:04
11
John Lynch
So
16:29
7:04
12








3 MOREAU CATHOLIC
3-3-3-3-3
Gap: 0:37
89:50
17:58
7:43
75 Clark Meregillana
Fr
17:43
7:36
13
Naren Jawahar
Fr
17:52
7:40
14
Andrew Choy
Fr
17:54
7:41
15
Ishan Kollipara
Fr
18:01
7:44
16
Malachi Viera
Fr
18:20
7:52
17
Julius Del Rosario
So
19:29
8:22
18
Dhruv Saxena
Fr
20:35
8:50
19
Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7 Imp

Group of 5: F/S 3rd 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7 Imp
1 SF University
1-1-1-1-1
Gap: 1:17
78:05
15:37
6:42
15 Devin Leung
So
14:59
6:26
1
Jay Williams
Fr
15:02
6:27
2
Luqmaan Shaikh
So
15:38
6:43
3
Kai Martell
So
16:10
6:56
4
Nico Brubaker
Fr
16:16
6:59
5
Marcus Jang
Fr
16:43
7:10
6
Lucas Hobart
Fr
17:16
7:25
7
Your Team ROCKS! (LR, PR)
2 MOREAU CATHOLIC
2-2-2-2-2
Gap: 2:25
103:48
20:46
8:55
50 Julius Del Rosario
So
19:29
8:22
8
Dhruv Saxena
Fr
20:35
8:50
9
Magnus Ho
So
20:47
8:55
10
Lukas Varga
So
21:03
9:02
11
Diego Herrera
Fr
21:54
9:24
12








Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7 Imp

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago
  • LR = Beat time from the most recent running of the course
  • PR = Set a new PR
  • PG = Beat personal goal
  • If shaded in this color, this athlete broke the tie with a competitor resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners AND broke a tie resulting in his/her team finishing ahead of that competitor.

All columns are sortable by clicking on the column heading.