Montgomery Results from the Ed Sias Invitational at Hidden Valley Park on 9/11/04

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
Alex Conley Sr V 11:53.8 5:57 2 50/142 1/6 2/11 21/23 11:23
Jeff Lehman Sr V 15:56.6 7:58 2 142/142 6/6 10/11 20/20 You ROCK! (SBP)
Jeremy Cutcher So F/S 11:41.9 5:51 2 9/181 1/5 1/11 7/34
Jon Martindill Fr F/S 13:54.2 6:57 2 101/181 2/5 6/11 26/32
Kyle Fritz So V 13:30.9 6:45 2 125/142 3/6 4/11 21/21 You ROCK! (SBP)
Lachlan Hall Jr V 12:23.5 6:12 2 82/142 2/6 3/11 21/23 12:55
(0:32,4.1)
You ROCK! (DPR)
Mark Murphy Sr V 14:38.9 7:19 2 137/142 5/6 9/11 21/21
Quin Coughlin Fr F/S 14:06.5 7:03 2 110/181 3/5 7/11 23/31
Tom Ott Fr F/S 14:17.2 7:09 2 117/181 4/5 8/11 18/29 You ROCK! (SBP)
Zach Potter So V 13:38.4 6:49 2 128/142 4/6 5/11 19/21 You ROCK! (SBP)
Zander Fung So F/S 17:15.2 8:38 2 172/181 5/5 11/11 23/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, 2.48(4K), 3, and 3.1(5K) 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.
  • NFC! = "Note From Coach" - your coach has posted a comment about your race.

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
(Δ,%)
Last
DTR
SDTR
Improvements Runners (Points)
V 1st 5 19/21 66:06
2:45
2 6:37 5:57 7:19 504 5:31 Alex Conley (48), Lachlan Hall (78), Kyle Fritz (121), Zach Potter (124), Mark Murphy (133)
F/S 1st 5 20/26 71:15
5:33
2 7:08 5:51 8:38 455 6:04 Jeremy Cutcher (8), Jon Martindill (91), Quin Coughlin (99), Tom Ott (106), Zander Fung (151)
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
(Δ,%)
Last
DTR
SDTR
Improvements Runners (Points)

Under Improvement, the abbreviations are:

  • LY = Beat team time from the same course a year ago
  • LR = Beat team time from the most recent running of the course
  • PR = Set a new Team Record for this course
  • DTR = A "All-Time Distance Team Record" - the team (e.g. "V 1st 5", "JV 4th 5") best time considering distance only, not unique course characteristics. Applicable for 2, 2.48(4K), 3, and 3.1(5K) mile courses.
  • SDTR = A "Season Distance Team Record" - same as above, but for the current season only.

All columns are sortable by clicking on the column heading.

Full Individual Race Results - Boys V

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 Ryan Lewis Jr Ygnacio Valley 10:33.9 5:17
2 Tom Cox Jr De La Salle 10:44.8 5:22
3 Alex Harkins Jr De La Salle 10:45.8 5:23
4 Thomas Dileo Jr Oakland 10:48.7 5:24
5 Tristan Blair Sr San Ramon Valley 10:50.9 5:25
6 James Mc Guire Sr De La Salle 10:57.1 5:29
7 Russel Carol Sr Chico 11:01.4 5:31
8 Ben DeLand Sr Amador Valley 11:04.6 5:32
9 Richard Jones Jr Benicia 11:06.2 5:33
10 Brendan Scanlon Jr De La Salle 11:07.6 5:34
11 Aaron Shiber-Knowles Sr Skyline 11:11.9 5:36
12 Matthew Bieniosek Sr Monte Vista 11:17 5:39
13 Arran Rogerson Jr Alameda 11:17.7 5:39
14 Christopher Simpson Jr Monte Vista 11:18.8 5:39
15 John Cheng So Oakland 11:19.1 5:40
16 Marty Skeels Sr Alameda 11:19.4 5:40
17 Tairi Delgado Jr Livermore 11:20.7 5:40
18 Sam Miller Sr Chico 11:21.4 5:41
19 Nick Williams Jr Monte Vista 11:23 5:42
20 Jeff Smith Jr College Park 11:24 5:42
21 Jimmy Dileo So Oakland 11:27.6 5:44
22 Clinton Hayes Jr Deer Valley 11:28.6 5:44
23 Jason Koide Sr American 11:29 5:45
24 Will Tagg Jr Amador Valley 11:29.2 5:45
25 Dan Wilcox Sr San Ramon Valley 11:29.5 5:45
26 Andrew Jensen Sr Livermore 11:31.8 5:46
27 Ben Mahon Sr Alameda 11:34.3 5:47
28 Billy Weise Sr De La Salle 11:35.4 5:48
29 Brandon Martin Sr Irvington 11:37.7 5:49
30 Luis Padilla Sr Benicia 11:38.1 5:49
31 Albert Chan Sr Oakland 11:38.5 5:49
32 Diego Duenas Jr Pittsburg 11:38.7 5:49
33 Jeff Zmolek Sr Irvington 11:40 5:50
34 Patrick Harrity Jr Liberty 11:41 5:51
35 Yakov Berenshteyn Jr Amador Valley 11:41.3 5:51
36 Kevon LeMaitre-Rob... Jr Santa Rosa 11:43.7 5:52
37 Kyle Pratt So Liberty 11:45.1 5:53
38 Tony O'Toole Sr Alameda 11:47.3 5:54
39 Brice Winkler So Santa Rosa 11:47.8 5:54
40 Glen Learned So College Park 11:48.3 5:54
41 Matt Smith Jr Liberty 11:48.8 5:54
42 Jon Foster Sr Liberty 11:49.2 5:55
43 Brett Gunari So San Ramon Valley 11:49.4 5:55
44 Pat Sullivan Sr De La Salle 11:50.1 5:55
45 Eric Ocasio Jr Livermore 11:50.4 5:55
46 Andrew Vetek Sr De La Salle 11:50.7 5:55
47 Matt Riley So Castro Valley 11:51.5 5:56
48 Mitch Lappin So San Ramon Valley 11:51.8 5:56
49 Dylan McMahn Sr Granada 11:52.9 5:56
50 Alex Conley Sr Montgomery 11:53.8 5:57 1/6 2/11 21/23
51 Rusty Bordelon Sr Ygnacio Valley 11:54.3 5:57
52 Douglas Whichard So Granada 11:54.8 5:57
53 David Okikawa Jr Skyline 11:55.5 5:58
54 Avery James So Deer Valley 11:55.8 5:58
55 Justin Delessert Jr College Park 11:56 5:58
56 Jordan Bailey Sr Castro Valley 11:56.2 5:58
57 Tu Vo Sr Oakland 11:58.1 5:59
58 Tim Saephan Sr Oakland 11:59.9 6:00
59 Zach Vickers Sr Alameda 12:02 6:01
60 Sebastian Trask Jr Amador Valley 12:02.8 6:01
61 Jimmy Medeiros So College Park 12:03.2 6:02
62 Ross Mollenkopf Jr Granada 12:03.6 6:02
63 Tony Giang Sr Skyline 12:04.1 6:02
64 Daniel Hinds Sr American 12:05.5 6:03
65 Daniel Perry Sr Granada 12:07.3 6:04
66 Lance Prange Sr Santa Rosa 12:07.5 6:04
67 Matt Lemons Jr Kennedy (Sacramento) 12:08.8 6:04
68 Jason Kanar Jr Monte Vista 12:09.8 6:05
69 Jose Zamudio Jr Chico 12:10.7 6:05
70 Benison Ying Sr Oakland 12:10.9 6:05
71 Devan Blair So San Ramon Valley 12:12.9 6:06
72 Richard Smith So Liberty 12:13.4 6:07
73 Tim Riddle So Amador Valley 12:13.6 6:07
74 Jin Dunn Jr Santa Rosa 12:14 6:07
75 Greg Prokosch Sr Granada 12:14.7 6:07
76 Gary Gardner So Granada 12:14.8 6:07
77 Ceasar Martinez Jr Deer Valley 12:15.7 6:08
78 Jamaris Richmond Jr Pittsburg 12:17.9 6:09
79 Tim Cole Sr Castro Valley 12:18.2 6:09
80 Marc Lasalle Jr Castro Valley 12:21.7 6:11
81 Jeremy Heasell Jr College Park 12:21.9 6:11
82 Lachlan Hall Jr Montgomery 12:23.5 6:12 2/6 3/11 21/23
83 Sean Quade Sr Monte Vista 12:23.7 6:12
84 Chris Kimball Jr Benicia 12:25.7 6:13
85 Marcus Drake Jr Pittsburg 12:26.6 6:13
86 Joey Fong Sr Deer Valley 12:28.1 6:14
87 Andrew Renowitzky Jr Castro Valley 12:28.3 6:14
88 Geoffrey Nunns Sr Monte Vista 12:29.3 6:15
89 Sean Daley Jr Deer Valley 12:31.9 6:16
90 Chris Ofstad Jr Deer Valley 12:34.6 6:17
91 Charles Galigher Sr Kennedy (Sacramento) 12:35.1 6:18
92 Orlando Crockett Sr Skyline 12:35.7 6:18
93 Shunston Seaforth Sr Pittsburg 12:36.3 6:18
94 Scott Kaiser Sr Liberty 12:37.4 6:19
95 Usman Qasim Jr Irvington 12:38.3 6:19
96 Ray Park So Amador Valley 12:39.4 6:20
97 Gurinder Cheema So College Park 12:39.8 6:20
98 Peter Poncetta Jr Santa Rosa 12:40.1 6:20
99 Brandon Courtney Sr Chico 12:40.5 6:20
100 Shane Mckinney Jr Liberty 12:42.7 6:21
101 Rylan Albright Jr Chico 12:43.9 6:22
102 Willie Godfrey Jr Skyline 12:44.3 6:22
103 Kevin Tadevich Jr Amador Valley 12:47.1 6:24
104 Ricardo Galvan So Pittsburg 12:48.4 6:24
105 Kyle Gibbs So Pittsburg 12:48.8 6:24
106 Zack Stewart Jr Chico 12:49.4 6:25
107 Dan Mathews Jr Chico 12:51.1 6:26
108 Ian Armknecht Jr Livermore 12:52.2 6:26
109 Pietro Bigotti Sr Deer Valley 12:53.3 6:27
110 Barrett Ross So Santa Rosa 12:54.7 6:27
111 Andrew Bartlow Sr Castro Valley 12:58.2 6:29
112 Patrick Gandolfo Jr Monte Vista 13:01.2 6:31
113 Chris Corgas Jr Archbishop Riordan 13:09.5 6:35
114 Adam Mungia Sr Archbishop Riordan 13:14.9 6:37
115 Vincent Sturgis Sr College Park 13:16 6:38
116 Matthew Carey Sr Livermore 13:20.2 6:40
117 Ray Ochoa So San Ramon Valley 13:22.4 6:41
118 Keith Strong So Irvington 13:22.6 6:41
119 Phillip Pham Sr Archbishop Riordan 13:24.6 6:42
120 Saul Hernandez So Pittsburg 13:24.8 6:42
121 Gian Severo So San Ramon Valley 13:25.9 6:43
122 Aaron German Jr Kennedy (Sacramento) 13:27.1 6:44
123 Travis Brown Jr Kennedy (Sacramento) 13:27.4 6:44
124 Adam German Sr Kennedy (Sacramento) 13:29.1 6:45
125 Kyle Fritz So Montgomery 13:30.9 6:45 3/6 4/11 21/21 You ROCK! (SBP)
126 Tim Camara Sr Irvington 13:34.5 6:47
127 Richard Owyang Sr Skyline 13:36.2 6:48
128 Zach Potter So Montgomery 13:38.4 6:49 4/6 5/11 19/21 You ROCK! (SBP)
129 Ben Liu Jr Kennedy (Sacramento) 13:43.7 6:52
130 Alex Phan Sr Archbishop Riordan 13:46.9 6:53
131 Steven Cook Jr Benicia 13:48.3 6:54
132 Austin Hendrix Jr Santa Rosa 13:49.1 6:55
133 Stephen Hughes Jr Benicia 13:55.7 6:58
134 John Dang Sr Alameda 14:01 7:01
135 Patrick Herndon Sr Irvington 14:14.9 7:07
136 Brian Alcantara Sr Archbishop Riordan 14:26.2 7:13
137 Mark Murphy Sr Montgomery 14:38.9 7:19 5/6 9/11 21/21
138 Stephen Herrmann Jr Archbishop Riordan 14:45.1 7:23
139 Bush Lai Sr Archbishop Riordan 14:48.8 7:24
140 Russ Forthuber Sr Benicia 15:55.3 7:58
141 Tom Dunavent Jr Benicia 15:56.2 7:58
142 Jeff Lehman Sr Montgomery 15:56.6 7:58 6/6 10/11 20/20 You ROCK! (SBP)
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 V

Group of 5: V 1st 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 De La Salle
1-1-1-1-1
Gap: 0:51
55:11
11:02
5:31
43 Tom Cox
Jr
10:45
5:22
1
Alex Harkins
Jr
10:46
5:23
2
James Mc Guire
Sr
10:57
5:29
5
Brendan Scanlon
Jr
11:08
5:34
9
Billy Weise
Sr
11:35
5:48
26
Pat Sullivan
Sr
11:50
5:55
42
Andrew Vetek
Sr
11:51
5:55
44
2 Oakland
2-2-2-2-2
Gap: 1:09
57:12
11:26
5:43
120 Thomas Dileo
Jr
10:49
5:24
3
John Cheng
So
11:19
5:40
14
Jimmy Dileo
So
11:28
5:44
20
Albert Chan
Sr
11:39
5:49
29
Tu Vo
Sr
11:58
5:59
54
Tim Saephan
Sr
12:00
6:00
55
Benison Ying
Sr
12:11
6:05
66
3 Alameda
9-5-4-3-3
Gap: 0:44
58:01
11:36
5:48
144 Arran Rogerson
Jr
11:18
5:39
12
Marty Skeels
Sr
11:19
5:40
15
Ben Mahon
Sr
11:34
5:47
25
Tony O'Toole
Sr
11:47
5:54
36
Zach Vickers
Sr
12:02
6:01
56
John Dang
Sr
14:01
7:01
130




4 San Ramon Valley
3-5-6-5-4
Gap: 1:22
58:15
11:39
5:49
181 Tristan Blair
Sr
10:51
5:25
4
Dan Wilcox
Sr
11:30
5:45
23
Brett Gunari
So
11:49
5:55
41
Mitch Lappin
So
11:52
5:56
46
Devan Blair
So
12:13
6:06
67
Ray Ochoa
So
13:22
6:41
113
Gian Severo
So
13:26
6:43
117
5 Monte Vista
8-4-3-4-5
Gap: 1:07
58:32
11:42
5:51
185 Matthew Bieniosek
Sr
11:17
5:39
11
Christopher Simpson
Jr
11:19
5:39
13
Nick Williams
Jr
11:23
5:42
18
Jason Kanar
Jr
12:10
6:05
64
Sean Quade
Sr
12:24
6:12
79
Geoffrey Nunns
Sr
12:29
6:15
84
Patrick Gandolfo
Jr
13:01
6:31
108
6 Amador Valley
5-7-5-6-6
Gap: 1:09
58:32
11:42
5:51
188 Ben DeLand
Sr
11:05
5:32
7
Will Tagg
Jr
11:29
5:45
22
Yakov Berenshteyn
Jr
11:41
5:51
33
Sebastian Trask
Jr
12:03
6:01
57
Tim Riddle
So
12:14
6:07
69
Ray Park
So
12:39
6:20
92
Kevin Tadevich
Jr
12:47
6:24
99
7 Liberty
15-13-9-7-7
Gap: 0:32
59:18
11:52
5:56
214 Patrick Harrity
Jr
11:41
5:51
32
Kyle Pratt
So
11:45
5:53
35
Matt Smith
Jr
11:49
5:54
39
Jon Foster
Sr
11:49
5:55
40
Richard Smith
So
12:13
6:07
68
Scott Kaiser
Sr
12:37
6:19
90
Shane Mckinney
Jr
12:43
6:21
96
8 College Park
11-10-10-8-8
Gap: 0:58
59:33
11:55
5:57
244 Jeff Smith
Jr
11:24
5:42
19
Glen Learned
So
11:48
5:54
38
Justin Delessert
Jr
11:56
5:58
52
Jimmy Medeiros
So
12:03
6:02
58
Jeremy Heasell
Jr
12:22
6:11
77
Gurinder Cheema
So
12:40
6:20
93
Vincent Sturgis
Sr
13:16
6:38
111
9 Chico
4-3-8-9-9
Gap: 1:43
59:58
12:00
6:00
280 Russel Carol
Sr
11:01
5:31
6
Sam Miller
Sr
11:21
5:41
17
Jose Zamudio
Jr
12:11
6:05
65
Brandon Courtney
Sr
12:41
6:20
95
Rylan Albright
Jr
12:44
6:22
97
Zack Stewart
Jr
12:49
6:25
102
Dan Mathews
Jr
12:51
6:26
103
10 Granada
18-16-16-13-10
Gap: 0:22
60:13
12:03
6:01
287 Dylan McMahn
Sr
11:53
5:56
47
Douglas Whichard
So
11:55
5:57
49
Ross Mollenkopf
Jr
12:04
6:02
59
Daniel Perry
Sr
12:07
6:04
61
Greg Prokosch
Sr
12:15
6:07
71
Gary Gardner
So
12:15
6:07
72




11 Santa Rosa
16-14-13-11-11
Gap: 0:56
60:33
12:07
6:03
297 Kevon LeMaitre-Rob...
Jr
11:44
5:52
34
Brice Winkler
So
11:48
5:54
37
Lance Prange
Sr
12:08
6:04
62
Jin Dunn
Jr
12:14
6:07
70
Peter Poncetta
Jr
12:40
6:20
94
Barrett Ross
So
12:55
6:27
106
Austin Hendrix
Jr
13:49
6:55
128
12 Livermore
10-9-7-10-12
Gap: 2:00
60:55
12:11
6:06
299 Tairi Delgado
Jr
11:21
5:40
16
Andrew Jensen
Sr
11:32
5:46
24
Eric Ocasio
Jr
11:50
5:55
43
Ian Armknecht
Jr
12:52
6:26
104
Matthew Carey
Sr
13:20
6:40
112








13 Skyline
7-12-12-12-13
Gap: 1:32
60:32
12:06
6:03
306 Aaron Shiber-Knowles
Sr
11:12
5:36
10
David Okikawa
Jr
11:56
5:58
50
Tony Giang
Sr
12:04
6:02
60
Orlando Crockett
Sr
12:36
6:18
88
Willie Godfrey
Jr
12:44
6:22
98
Richard Owyang
Sr
13:36
6:48
123




14 Deer Valley
12-15-14-14-14
Gap: 1:03
60:40
12:08
6:04
312 Clinton Hayes
Jr
11:29
5:44
21
Avery James
So
11:56
5:58
51
Ceasar Martinez
Jr
12:16
6:08
73
Joey Fong
Sr
12:28
6:14
82
Sean Daley
Jr
12:32
6:16
85
Chris Ofstad
Jr
12:35
6:17
86
Pietro Bigotti
Sr
12:53
6:27
105
15 Castro Valley
17-17-17-16-15
Gap: 0:37
60:56
12:11
6:06
332 Matt Riley
So
11:52
5:56
45
Jordan Bailey
Sr
11:56
5:58
53
Tim Cole
Sr
12:18
6:09
75
Marc Lasalle
Jr
12:22
6:11
76
Andrew Renowitzky
Jr
12:28
6:14
83
Andrew Bartlow
Sr
12:58
6:29
107




16 Benicia
6-8-11-15-16
Gap: 2:50
62:54
12:35
6:17
372 Richard Jones
Jr
11:06
5:33
8
Luis Padilla
Sr
11:38
5:49
28
Chris Kimball
Jr
12:26
6:13
80
Steven Cook
Jr
13:48
6:54
127
Stephen Hughes
Jr
13:56
6:58
129
Russ Forthuber
Sr
15:55
7:58
136
Tom Dunavent
Jr
15:56
7:58
137
17 Pittsburg
14-18-18-18-17
Gap: 1:10
61:48
12:22
6:11
374 Diego Duenas
Jr
11:39
5:49
30
Jamaris Richmond
Jr
12:18
6:09
74
Marcus Drake
Jr
12:27
6:13
81
Shunston Seaforth
Sr
12:36
6:18
89
Ricardo Galvan
So
12:48
6:24
100
Kyle Gibbs
So
12:49
6:24
101
Saul Hernandez
So
13:25
6:42
116
18 Irvington
13-11-15-17-18
Gap: 1:57
62:53
12:35
6:17
385 Brandon Martin
Sr
11:38
5:49
27
Jeff Zmolek
Sr
11:40
5:50
31
Usman Qasim
Jr
12:38
6:19
91
Keith Strong
So
13:23
6:41
114
Tim Camara
Sr
13:35
6:47
122
Patrick Herndon
Sr
14:15
7:07
131




19 Montgomery
19-19-19-19-19
Gap: 2:45
66:06
13:13
6:37
504 Alex Conley
Sr
11:54
5:57
48
Lachlan Hall
Jr
12:24
6:12
78
Kyle Fritz
So
13:31
6:45
121
Zach Potter
So
13:38
6:49
124
Mark Murphy
Sr
14:39
7:19
133
Jeff Lehman
Sr
15:57
7:58
138




20 Kennedy (Sacramento)
20-20-20-20-20
Gap: 1:20
65:08
13:02
6:31
507 Matt Lemons
Jr
12:09
6:04
63
Charles Galigher
Sr
12:35
6:18
87
Aaron German
Jr
13:27
6:44
118
Travis Brown
Jr
13:27
6:44
119
Adam German
Sr
13:29
6:45
120
Ben Liu
Jr
13:44
6:52
125




21 Archbishop Riordan
21-21-21-21-21
Gap: 1:17
68:02
13:36
6:48
592 Chris Corgas
Jr
13:10
6:35
109
Adam Mungia
Sr
13:15
6:37
110
Phillip Pham
Sr
13:25
6:42
115
Alex Phan
Sr
13:47
6:53
126
Brian Alcantara
Sr
14:26
7:13
132
Stephen Herrmann
Jr
14:45
7:23
134
Bush Lai
Sr
14:49
7:24
135
Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
  • The sequence of numbers (e.g. 3-3-4-2-1) in the School column refers to the team's place in the race after each runner finished. It indicates the strength of the team by position.
  • 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 F/S

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 Mark Ceraldi So Piedmont 10:42.6 5:21
2 Alex Davies So De La Salle 11:12.7 5:36
3 Joe Thomas So Acalanes 11:15.4 5:38
4 Jesse Baldridge So Piedmont 11:25.1 5:43
5 Connor Mooney So Acalanes 11:32.7 5:46
6 David Buscho So San Rafael 11:34.9 5:47
7 Andy Peabody So College Park 11:35.5 5:48
8 Carl Swanson So Alhambra 11:40.2 5:50
9 Jeremy Cutcher So Montgomery 11:41.9 5:51 1/5 1/11 7/34
10 Andrew Baldinger So Benicia 11:50.5 5:55
11 Will Wheeler So Campolindo 11:51.2 5:56
12 Nathaniel Calhoun Fr Archbishop Riordan 11:52.1 5:56
13 Alejandro Murillo So Archbishop Riordan 11:52.5 5:56
14 Patrick Maguire So De La Salle 11:57.3 5:59
15 Paul Cheng So Oakland 11:57.8 5:59
16 Kevin Ota So College Park 12:00.4 6:00
17 Alex Collins Fr Livermore 12:03.1 6:02
18 Miguel Castro So Alameda 12:05.3 6:03
19 Kyle Trantum So Liberty 12:11.9 6:06
20 Rob Wills So Alhambra 12:16.9 6:08
21 Ramsey Ghulam So Acalanes 12:17.6 6:09
22 Chris Bendana So Maria Carrillo 12:18 6:09
23 Antone Karma Fr Maria Carrillo 12:20.8 6:10
24 Clinton McAdams Fr Monte Vista 12:21.1 6:11
25 Brett Collett Fr Maria Carrillo 12:22.4 6:11
26 Tim Marks So Campolindo 12:25.3 6:13
27 Geoffrey Wolken So Benicia 12:26.8 6:13
28 John Riehlman So Alhambra 12:28.1 6:14
29 Mark Nagel So Livermore 12:29.2 6:15
30 Justin Harris Fr Liberty 12:30.6 6:15
31 Nick Ballou So Miramonte 12:31.3 6:16
32 Ian Herrick So San Rafael 12:32.4 6:16
33 Rob Kingori So Chico 12:33.3 6:17
34 Bryan Chow Fr Granada 12:34.8 6:17
35 Kenny Robertson So Castro Valley 12:36.9 6:18
36 Keith Romoser So Monte Vista 12:38.1 6:19
37 Stephen Chan So Acalanes 12:38.6 6:19
38 Wesley Dayton So Alhambra 12:39.4 6:20
39 Michael Thurin So Benicia 12:41.6 6:21
40 Josh Chaidez Fr College Park 12:45 6:23
41 Phillip Hayes Fr College Park 12:46.9 6:23
42 Austin Orth Fr Livermore 12:48.5 6:24
43 Drew Larson So Miramonte 12:49.1 6:25
44 Ty Olson So Maria Carrillo 12:49.9 6:25
45 David Lee So Maria Carrillo 12:50.9 6:25
46 Brendan Lehman So Acalanes 12:51.6 6:26
47 Charles Carney So Chico 12:52 6:26
48 Michael Stowers Fr Bishop O'Dowd 12:52.6 6:26
49 Blake Regalia Fr San Ramon Valley 12:53 6:27
50 Stephen Bennett So De La Salle 12:53.6 6:27
51 Yike Jim So Oakmont 12:56.2 6:28
52 Nick Leslie So Livermore 12:56.9 6:28
53 Will Chittenden So San Ramon Valley 12:57.6 6:29
54 Connor Leech So San Rafael 12:58.7 6:29
55 Steven Dyer So Campolindo 12:58.8 6:29
56 AJ Tio So De La Salle 13:01.1 6:31
57 Jackson Reed So Piedmont 13:04.6 6:32
58 Scott Mecke So Oakmont 13:05.3 6:33
59 Bowen Wiest So Castro Valley 13:05.9 6:33
60 Tim Davis So San Ramon Valley 13:06.2 6:33
61 Robert Conti So Archbishop Riordan 13:06.5 6:33
62 Gabe Green So Benicia 13:07.1 6:34
63 Abel Esquivel So Archbishop Riordan 13:07.4 6:34
64 Stephen Foster So Liberty 13:07.9 6:34
65 Brandon Youngsma So Amador Valley 13:08.2 6:34
66 Steve Hancock So De La Salle 13:08.4 6:34
67 Chris Bunce So Chico 13:09.2 6:35
68 James Matthew So Acalanes 13:11.4 6:36
69 Johnny Cattolico Fr Liberty 13:12.3 6:36
70 Josh Fong So Castro Valley 13:14.4 6:37
71 Shawn Tsztoo So Alameda 13:14.7 6:37
72 Jonathen Strouse Fr Granada 13:15.3 6:38
73 Alex Sala So De La Salle 13:16.4 6:38
74 Andrew Wu So Castro Valley 13:17.1 6:39
75 Henry Chu So Alameda 13:18.5 6:39
76 Jp St. Julien So De La Salle 13:20.5 6:40
77 Robert Meyers Fr Irvington 13:21.4 6:41
78 Elliot Hung So Castro Valley 13:22.4 6:41
79 Tyler Wagnor Fr College Park 13:22.5 6:41
80 Dustin Morris So Benicia 13:24.3 6:42
81 Mike Dvorak So San Ramon Valley 13:26.1 6:43
82 Avery Spencer So Chico 13:28.2 6:44
83 Matt Delbridge So Albany 13:29.4 6:45
84 Jeff Petersen So Santa Rosa 13:30.8 6:45
85 Sam Kessel So Albany 13:32.1 6:46
86 Ian Marton Fr Bishop O'Dowd 13:34.8 6:47
87 Bryant Benter So San Marin 13:35.5 6:48
88 Steven Toy Fr Kennedy (Sacramento) 13:36.1 6:48
89 Matt Burri Fr Irvington 13:39.1 6:50
90 William Netz Fr Kennedy (Sacramento) 13:39.5 6:50
91 Jamie Webb So Campolindo 13:40.2 6:50
92 Steven Perry Fr Granada 13:40.8 6:50
93 Tom Whittington So Chico 13:41.2 6:51
94 Albert Harris Fr Granada 13:42 6:51
95 Clark Akin So Miramonte 13:43 6:52
96 Steven Baugher Fr Irvington 13:43.4 6:52
97 Dan Haller So Albany 13:46.2 6:53
98 Matthew Meyers Fr Irvington 13:48.2 6:54
99 Jake Omick So Campolindo 13:49.3 6:55
100 Tyler Hannis So Santa Rosa 13:53 6:57
101 Jon Martindill Fr Montgomery 13:54.2 6:57 2/5 6/11 26/32
102 Danny Page So Oakmont 13:55.6 6:58
103 Greg Lacke So Acalanes 13:56.3 6:58
104 Stuart Connelly So San Ramon Valley 13:57.7 6:59
105 Bryan Haupt Fr Monte Vista 13:58.4 6:59
106 Alex Bocchieri So Berean Christian 14:03.3 7:02
107 Kyle Castillo So San Ramon Valley 14:04.5 7:02
108 Matt Hammons So Alhambra 14:05.4 7:03
109 Russell Barry So San Marin 14:06.1 7:03
110 Quin Coughlin Fr Montgomery 14:06.5 7:03 3/5 7/11 23/31
111 Nicky Semansky Fr Campolindo 14:07.3 7:04
112 Evan Ide So Chico 14:11.6 7:06
113 Bryce Knapp So San Ramon Valley 14:12.3 7:06
114 Erik Peterson Fr Oakmont 14:15 7:08
115 Ben Weerts So Miramonte 14:15.2 7:08
116 Andrew Kovisto So Granada 14:15.7 7:08
117 Tom Ott Fr Montgomery 14:17.2 7:09 4/5 8/11 18/29 You ROCK! (SBP)
118 John Robello So Livermore 14:20.9 7:10
119 Jermaine Evans Fr Kennedy (Sacramento) 14:21.7 7:11
120 Sam Payton Fr Oakmont 14:22.2 7:11
121 Michael Glenn Fr Santa Rosa 14:24 7:12
122 Tony Palermini So Deer Valley 14:24.7 7:12
123 Nick DeLuca So Amador Valley 14:26.7 7:13
124 James Fok So Campolindo 14:27.8 7:14
125 Andrew McLeod So Santa Rosa 14:28.4 7:14
126 Luke Hatton So Monte Vista 14:28.7 7:14
127 Brian Dean Fr Santa Rosa 14:29 7:15
128 Mathew Landrum So Deer Valley 14:29.2 7:15
129 Adam Softy So College Park 14:32 7:16
130 Kyle Carmichael So Archbishop Riordan 14:33.2 7:17
131 Alex Peterson So San Marin 14:34.5 7:17
132 Arthur Chow So Archbishop Riordan 14:40.5 7:20
133 Evan Kodani So Piedmont 14:40.9 7:20
134 Lawrence Wong So Castro Valley 14:43.2 7:22
135 Jose Ramirez Fr Pittsburg 14:44.2 7:22
136 Cody Sheldon Fr Berean Christian 14:45.2 7:23
137 Eric Martinez Fr Irvington 14:51.8 7:26
138 Jake VanRiper Fr Santa Rosa 14:52.6 7:26
139 Mark Hollingsworth So Campolindo 14:55.4 7:28
140 David Breitenbuecher So Tamalpais 14:56.9 7:28
141 Sebastian Nguyen So San Marin 14:58.7 7:29
142 Sean DesMarteau So Monte Vista 15:03.7 7:32
143 Jian Amini So Alhambra 15:05.5 7:33
144 Isaac Svensson Fr Berean Christian 15:06 7:33
145 Matt Mcguire Fr Deer Valley 15:14 7:37
146 Derek Lin Fr Irvington 15:16.2 7:38
147 David Cohen So Livermore 15:17.8 7:39
148 Chris Ray So Monte Vista 15:22.4 7:41
149 Jordan Brunel Fr Bishop O'Dowd 15:23.6 7:42
150 Jordan Holmes So San Rafael 15:24.2 7:42
151 Martin Langeveld So Tamalpais 15:28.1 7:44
152 Josh Selph So Pittsburg 15:31.2 7:46
153 Brian Chen Fr Kennedy (Sacramento) 15:31.9 7:46
154 Christopher Yap Jr Deer Valley 15:34.9 7:47
155 Alfredo Gonzales So Pittsburg 15:36.1 7:48
156 Brian Hodge So Monte Vista 15:38.7 7:49
157 Stephen Searles So Alhambra 15:40.2 7:50
158 Houston Tipping Fr Chico 15:48.4 7:54
159 Nicholas Nguyen So Kennedy (Sacramento) 15:53.3 7:57
160 Nick Keller So Piedmont 15:55 7:58
161 Daniel Simonelli-G... So Albany 15:55.2 7:58
162 Jose Maltez Fr Pittsburg 16:02 8:01
163 Philip Acosta So Liberty 16:02.9 8:01
164 Spenser Brill So Albany 16:06 8:03
165 Daniel McGregor So Livermore 16:10.8 8:05
166 Jimmy Quang So Alameda 16:27.7 8:14
167 Andrew Martin So Kennedy (Sacramento) 16:31.8 8:16
168 Will Carson Fr Oakmont 16:31.9 8:16
169 Zach Wilson Fr Irvington 16:43.4 8:22
170 Kenson Cheng So Skyline 16:43.8 8:22
171 Greg Winkels So Pittsburg 17:09.6 8:35
172 Zander Fung So Montgomery 17:15.2 8:38 5/5 11/11 23/26
173 Kevin Neal Fr San Marin 17:18.7 8:39
174 Wilhem Ong So Deer Valley 17:24 8:42
175 Tyler Wolford Fr Amador Valley 17:25.5 8:43
176 Adam LeWinter So Granada 17:39.9 8:50
177 Stephen Nittler So Miramonte 17:46.1 8:53
178 Mark Grossman Fr Bishop O'Dowd 17:54.5 8:57
179 Alex Hampton Fr Pittsburg 17:59.3 9:00
180 Alex Lal Fr Pittsburg 18:13.6 9:07
181 Jake Delaney Fr Kennedy (Sacramento) 27:14.8 13:37
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 F/S

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
1 Acalanes
3-2-1-1-1
Gap: 1:36
60:36
12:07
6:04
101 Joe Thomas
So
11:15
5:38
3
Connor Mooney
So
11:33
5:46
5
Ramsey Ghulam
So
12:18
6:09
18
Stephen Chan
So
12:39
6:19
33
Brendan Lehman
So
12:52
6:26
42
James Matthew
So
13:11
6:36
61
Greg Lacke
So
13:56
6:58
93
2 Maria Carrillo
12-9-6-4-2
Gap: 0:33
62:42
12:32
6:16
142 Chris Bendana
So
12:18
6:09
19
Antone Karma
Fr
12:21
6:10
20
Brett Collett
Fr
12:22
6:11
22
Ty Olson
So
12:50
6:25
40
David Lee
So
12:51
6:25
41








3 College Park
4-4-3-3-3
Gap: 1:47
62:30
12:30
6:15
163 Andy Peabody
So
11:36
5:48
6
Kevin Ota
So
12:00
6:00
14
Josh Chaidez
Fr
12:45
6:23
36
Phillip Hayes
Fr
12:47
6:23
37
Tyler Wagnor
Fr
13:23
6:41
70
Adam Softy
So
14:32
7:16
117




4 De La Salle
2-3-5-5-4
Gap: 1:56
62:13
12:27
6:13
169 Alex Davies
So
11:13
5:36
2
Patrick Maguire
So
11:57
5:59
13
Stephen Bennett
So
12:54
6:27
45
AJ Tio
So
13:01
6:31
50
Steve Hancock
So
13:08
6:34
59
Alex Sala
So
13:16
6:38
65
Jp St. Julien
So
13:21
6:40
67
5 Alhambra
5-6-2-2-5
Gap: 2:25
63:10
12:38
6:19
180 Carl Swanson
So
11:40
5:50
7
Rob Wills
So
12:17
6:08
17
John Riehlman
So
12:28
6:14
25
Wesley Dayton
So
12:39
6:20
34
Matt Hammons
So
14:05
7:03
97
Jian Amini
So
15:06
7:33
128
Stephen Searles
So
15:40
7:50
138
6 Benicia
7-7-7-6-6
Gap: 1:34
63:30
12:42
6:21
195 Andrew Baldinger
So
11:51
5:55
9
Geoffrey Wolken
So
12:27
6:13
24
Michael Thurin
So
12:42
6:21
35
Gabe Green
So
13:07
6:34
56
Dustin Morris
So
13:24
6:42
71








7 Livermore
10-10-9-7-7
Gap: 2:18
64:39
12:56
6:28
233 Alex Collins
Fr
12:03
6:02
15
Mark Nagel
So
12:29
6:15
26
Austin Orth
Fr
12:49
6:24
38
Nick Leslie
So
12:57
6:28
47
John Robello
So
14:21
7:10
107
David Cohen
So
15:18
7:39
131
Daniel McGregor
So
16:11
8:05
146
8 Campolindo
8-7-10-9-8
Gap: 1:58
64:45
12:57
6:28
252 Will Wheeler
So
11:51
5:56
10
Tim Marks
So
12:25
6:13
23
Steven Dyer
So
12:59
6:29
49
Jamie Webb
So
13:40
6:50
81
Jake Omick
So
13:49
6:55
89
Nicky Semansky
Fr
14:07
7:04
100
James Fok
So
14:28
7:14
112
9 Archbishop Riordan
9-5-8-8-9
Gap: 2:41
64:32
12:54
6:27
253 Nathaniel Calhoun
Fr
11:52
5:56
11
Alejandro Murillo
So
11:53
5:56
12
Robert Conti
So
13:07
6:33
55
Abel Esquivel
So
13:07
6:34
57
Kyle Carmichael
So
14:33
7:17
118
Arthur Chow
So
14:41
7:20
120




10 Castro Valley
17-15-14-13-10
Gap: 0:46
65:37
13:07
6:34
282 Kenny Robertson
So
12:37
6:18
31
Bowen Wiest
So
13:06
6:33
53
Josh Fong
So
13:14
6:37
63
Andrew Wu
So
13:17
6:39
66
Elliot Hung
So
13:22
6:41
69
Lawrence Wong
So
14:43
7:22
122




11 Chico
15-14-12-12-11
Gap: 1:08
65:44
13:09
6:34
288 Rob Kingori
So
12:33
6:17
29
Charles Carney
So
12:52
6:26
43
Chris Bunce
So
13:09
6:35
60
Avery Spencer
So
13:28
6:44
73
Tom Whittington
So
13:41
6:51
83
Evan Ide
So
14:12
7:06
101
Houston Tipping
Fr
15:48
7:54
139
12 Liberty
11-11-11-9-12
Gap: 3:51
67:06
13:25
6:43
307 Kyle Trantum
So
12:12
6:06
16
Justin Harris
Fr
12:31
6:15
27
Stephen Foster
So
13:08
6:34
58
Johnny Cattolico
Fr
13:12
6:36
62
Philip Acosta
So
16:03
8:01
144








13 San Ramon Valley
18-16-13-14-13
Gap: 1:05
66:21
13:16
6:38
312 Blake Regalia
Fr
12:53
6:27
44
Will Chittenden
So
12:58
6:29
48
Tim Davis
So
13:06
6:33
54
Mike Dvorak
So
13:26
6:43
72
Stuart Connelly
So
13:58
6:59
94
Kyle Castillo
So
14:05
7:02
96
Bryce Knapp
So
14:12
7:06
102
14 Piedmont
1-1-3-11-14
Gap: 5:12
65:48
13:10
6:35
318 Mark Ceraldi
So
10:43
5:21
1
Jesse Baldridge
So
11:25
5:43
4
Jackson Reed
So
13:05
6:32
51
Evan Kodani
So
14:41
7:20
121
Nick Keller
So
15:55
7:58
141








15 Granada
16-17-17-16-15
Gap: 1:41
67:29
13:30
6:45
365 Bryan Chow
Fr
12:35
6:17
30
Jonathen Strouse
Fr
13:15
6:38
64
Steven Perry
Fr
13:41
6:50
82
Albert Harris
Fr
13:42
6:51
84
Andrew Kovisto
So
14:16
7:08
105
Adam LeWinter
So
17:40
8:50
154




16 Monte Vista
13-12-15-17-16
Gap: 2:43
68:30
13:42
6:51
389 Clinton McAdams
Fr
12:21
6:11
21
Keith Romoser
So
12:38
6:19
32
Bryan Haupt
Fr
13:58
6:59
95
Luke Hatton
So
14:29
7:14
114
Sean DesMarteau
So
15:04
7:32
127
Chris Ray
So
15:22
7:41
132
Brian Hodge
So
15:39
7:49
137
17 Oakmont
19-18-18-18-17
Gap: 1:26
68:34
13:43
6:51
402 Yike Jim
So
12:56
6:28
46
Scott Mecke
So
13:05
6:33
52
Danny Page
So
13:56
6:58
92
Erik Peterson
Fr
14:15
7:08
103
Sam Payton
Fr
14:22
7:11
109
Will Carson
Fr
16:32
8:16
148




18 Miramonte
14-13-16-15-18
Gap: 5:15
71:05
14:13
7:06
411 Nick Ballou
So
12:31
6:16
28
Drew Larson
So
12:49
6:25
39
Clark Akin
So
13:43
6:52
85
Ben Weerts
So
14:15
7:08
104
Stephen Nittler
So
17:46
8:53
155








19 Irvington
20-20-20-20-19
Gap: 1:30
69:24
13:53
6:56
445 Robert Meyers
Fr
13:21
6:41
68
Matt Burri
Fr
13:39
6:50
79
Steven Baugher
Fr
13:43
6:52
86
Matthew Meyers
Fr
13:48
6:54
88
Eric Martinez
Fr
14:52
7:26
124
Derek Lin
Fr
15:16
7:38
130
Zach Wilson
Fr
16:43
8:22
149
20 Montgomery
6-19-19-19-20
Gap: 5:33
71:15
14:15
7:08
455 Jeremy Cutcher
So
11:42
5:51
8
Jon Martindill
Fr
13:54
6:57
91
Quin Coughlin
Fr
14:07
7:03
99
Tom Ott
Fr
14:17
7:09
106
Zander Fung
So
17:15
8:38
151








21 Santa Rosa
22-23-23-22-21
Gap: 0:58
70:45
14:09
7:05
503 Jeff Petersen
So
13:31
6:45
75
Tyler Hannis
So
13:53
6:57
90
Michael Glenn
Fr
14:24
7:12
110
Andrew McLeod
So
14:28
7:14
113
Brian Dean
Fr
14:29
7:15
115
Jake VanRiper
Fr
14:53
7:26
125




22 Albany
21-21-21-21-22
Gap: 2:37
72:49
14:34
7:17
524 Matt Delbridge
So
13:29
6:45
74
Sam Kessel
So
13:32
6:46
76
Dan Haller
So
13:46
6:53
87
Daniel Simonelli-G...
So
15:55
7:58
142
Spenser Brill
So
16:06
8:03
145








23 Kennedy (Sacramento)
24-22-22-23-23
Gap: 2:17
73:03
14:37
7:18
540 Steven Toy
Fr
13:36
6:48
78
William Netz
Fr
13:40
6:50
80
Jermaine Evans
Fr
14:22
7:11
108
Brian Chen
Fr
15:32
7:46
134
Nicholas Nguyen
So
15:53
7:57
140
Andrew Martin
So
16:32
8:16
147
Jake Delaney
Fr
27:15
13:37
158
24 San Marin
23-24-24-24-24
Gap: 3:43
74:34
14:55
7:27
572 Bryant Benter
So
13:36
6:48
77
Russell Barry
So
14:06
7:03
98
Alex Peterson
So
14:35
7:17
119
Sebastian Nguyen
So
14:59
7:29
126
Kevin Neal
Fr
17:19
8:39
152








25 Deer Valley
25-25-25-25-25
Gap: 2:59
77:07
15:25
7:43
644 Tony Palermini
So
14:25
7:12
111
Mathew Landrum
So
14:29
7:15
116
Matt Mcguire
Fr
15:14
7:37
129
Christopher Yap
Jr
15:35
7:47
135
Wilhem Ong
So
17:24
8:42
153








26 Pittsburg
26-26-26-26-26
Gap: 2:25
79:03
15:49
7:54
685 Jose Ramirez
Fr
14:44
7:22
123
Josh Selph
So
15:31
7:46
133
Alfredo Gonzales
So
15:36
7:48
136
Jose Maltez
Fr
16:02
8:01
143
Greg Winkels
So
17:10
8:35
150
Alex Hampton
Fr
17:59
9:00
156
Alex Lal
Fr
18:14
9:07
157
Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
  • The sequence of numbers (e.g. 3-3-4-2-1) in the School column refers to the team's place in the race after each runner finished. It indicates the strength of the team by position.
  • 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.