NSSA - National Scholastic Surfing Association

The National Scholastic Surfing Association (NSSA) is a nonprofit organization whose mission is to encourage and assist its members in their interest to learn and develop the fundamentals and skills of surfing competition while competing in structured and quality events. The NSSA promotes the qualities of discipline and competitive excellence while supporting the merits of academic achievement to young surfers. The NSSA strives to provide a fun surfing experience for all of its members.

The NSSA is one of the few national youth sports organizations that require its participants to maintain academic standards in order to compete. Since 1978, the NSSA program philosophy has been that athletics and scholastics go hand in hand. More than 80 NSSA events are run nationwide that culminate with the annual National Championships which is regarded as the highest profile youth surfing event in America.


2025/26 NSSA Season - Southwest College Men

Rank Contender 1 2 3 4 5 6 7 8 9 10 Conference
Total
Regional
Champ
National
Seed
1.
Jordan Collins
3000
2340
3000
945
2340
0
0
0
0
0
11625
-
-
2.
David OKeefe
1825
460
0
3000
3000
0
0
0
0
0
8285
-
-
3.
Hudson Saunders
2340
1258
1258
1423
904
0
0
0
0
0
7183
-
-
4.
Ryder Smith
400
1675
1258
1675
1258
0
0
0
0
0
6266
-
-
5.
Tanner Vodraska
560
904
2340
480
1675
0
0
0
0
0
5959
-
-
6.
Blaze Roche
870
3000
195
480
796
0
0
0
0
0
5341
-
-
7.
Bryse Celaya
1423
460
904
480
1423
0
0
0
0
0
4690
-
-
8.
Tucker Coleman
1258
904
400
945
904
0
0
0
0
0
4411
-
-
9.
Julian Seyffert
1675
1423
195
250
796
0
0
0
0
0
4339
-
-
10.
Zach Perry
870
796
400
400
1825
0
0
0
0
0
4291
-
-
11.
Charlie Denham
904
1258
460
250
1258
0
0
0
0
0
4130
-
-
12.
Ricardo Bayly
172
1258
1258
400
796
0
0
0
0
0
3884
-
-
13.
Brayden Burch
0
0
1825
1825
0
0
0
0
0
0
3650
-
-
14.
Ted Mucciarone
197
1825
904
400
0
0
0
0
0
0
3326
-
-
15.
Finley Weitzen
1258
904
195
480
400
0
0
0
0
0
3237
-
-
16.
Taj Andersen
197
1423
1423
190
0
0
0
0
0
0
3233
-
-
17.
Harry Gardner
870
796
796
250
460
0
0
0
0
0
3172
-
-
18.
Conrad Sanacore
1258
0
796
945
0
0
0
0
0
0
2999
-
-
19.
Micah Abadie
172
460
460
480
1423
0
0
0
0
0
2995
-
-
20.
David Gibson
90
796
0
796
1258
0
0
0
0
0
2940
-
-
21.
Eduardo Van Zeller
560
796
180
480
796
0
0
0
0
0
2812
-
-
22.
James Daniel
1423
400
0
796
0
0
0
0
0
0
2619
-
-
23.
Titus Santucci
0
0
1675
796
0
0
0
0
0
0
2471
-
-
24.
Callan Emery
0
0
1423
250
796
0
0
0
0
0
2469
-
-
25.
Thatcher Johnson
0
0
0
2340
0
0
0
0
0
0
2340
-
-
26.
Tafton Thompson
870
0
400
169
460
0
0
0
0
0
1899
-
-
27.
Luke Butterfield
460
0
0
1423
0
0
0
0
0
0
1883
-
-
28.
Jackson Taylor
0
0
0
945
904
0
0
0
0
0
1849
-
-
29.
Miller Brennan
157
796
400
169
195
0
0
0
0
0
1717
-
-
30.
Max Kaplan
0
796
195
250
460
0
0
0
0
0
1701
-
-
31.
Logan Watson
185
195
796
480
0
0
0
0
0
0
1656
-
-
32.
Nate Macbeth
460
195
796
190
0
0
0
0
0
0
1641
-
-
33.
Joshua Keirstead
197
0
460
796
0
0
0
0
0
0
1453
-
-
34.
Evan Walls
197
182
400
190
460
0
0
0
0
0
1429
-
-
35.
Vincent Damico
62
0
796
134
400
0
0
0
0
0
1392
-
-
36.
Luke Dillman
90
182
120
169
796
0
0
0
0
0
1357
-
-
37.
Noah Steinmetz
172
400
180
169
400
0
0
0
0
0
1321
-
-
38.
Nathan Stepan
0
0
904
400
0
0
0
0
0
0
1304
-
-
39.
Gavin Frank
400
0
400
480
0
0
0
0
0
0
1280
-
-
40.
Kai Williams
0
0
0
1258
0
0
0
0
0
0
1258
-
-

Sage Stern
0
0
0
1258
0
0
0
0
0
0
1258
-
-
42.
Luke Wells
870
0
195
190
0
0
0
0
0
0
1255
-
-
43.
Zeland Post
0
400
400
177
166
0
0
0
0
0
1143
-
-
44.
Ben Brantell
460
0
196
480
0
0
0
0
0
0
1136
-
-
45.
Jeremiah Lantz
172
195
195
169
400
0
0
0
0
0
1131
-
-
46.
Jared Treichler
172
182
160
169
400
0
0
0
0
0
1083
-
-
47.
Silas Patricelli
185
400
460
0
0
0
0
0
0
0
1045
-
-
48.
Koehn Kavanewsky
0
460
180
0
400
0
0
0
0
0
1040
-
-
49.
Fisher Geary
0
182
195
250
400
0
0
0
0
0
1027
-
-
50.
Castle Foti
197
400
180
72
161
0
0
0
0
0
1010
-
-
51.
Noah Ackerly
185
460
180
0
184
0
0
0
0
0
1009
-
-
52.
Jackson Jewell
250
400
0
190
166
0
0
0
0
0
1006
-
-
53.
Liam Johnson
0
400
0
177
400
0
0
0
0
0
977
-
-
54.
Karsten Wanke
560
0
0
400
0
0
0
0
0
0
960
-
-
55.
Soren Roed
90
167
120
177
400
0
0
0
0
0
954
-
-
56.
Enzo Gomez
460
0
460
0
0
0
0
0
0
0
920
-
-
57.
Eli Park
185
182
180
177
195
0
0
0
0
0
919
-
-
58.
Micah Carlston
90
182
0
169
460
0
0
0
0
0
901
-
-
59.
Matthew Vermilya
400
0
0
0
460
0
0
0
0
0
860
-
-
60.
Hudson Parks
157
182
120
169
184
0
0
0
0
0
812
-
-
61.
Charles Rudy
197
400
0
0
195
0
0
0
0
0
792
-
-
62.
Cameron Youngsma
90
182
460
0
0
0
0
0
0
0
732
-
-
63.
Theo Burtis
157
167
0
0
400
0
0
0
0
0
724
-
-
64.
Ryan Roberts
185
182
180
0
166
0
0
0
0
0
713
-
-
65.
Sean Palmer
157
0
180
190
184
0
0
0
0
0
711
-
-
66.
Christian Schenk
460
0
0
250
0
0
0
0
0
0
710
-
-
67.
Max Muetzel
157
182
160
0
166
0
0
0
0
0
665
-
-
68.
Wyatt Joyce
0
0
120
134
400
0
0
0
0
0
654
-
-
69.
Seigo Lavinsky
460
0
180
0
0
0
0
0
0
0
640
-
-
70.
Asher Thompson
400
0
160
72
0
0
0
0
0
0
632
-
-
71.
Christian Beisler
90
182
0
169
184
0
0
0
0
0
625
-
-
72.
Murray Goddard
157
167
0
134
166
0
0
0
0
0
624
-
-
73.
Aidan Bradley
0
400
195
0
0
0
0
0
0
0
595
-
-
74.
Jack Canigiula
0
400
0
190
0
0
0
0
0
0
590
-
-

Mason OToole
0
0
400
190
0
0
0
0
0
0
590
-
-
76.
Aaron Monson
62
182
0
169
166
0
0
0
0
0
579
-
-
77.
Braeden Pence
62
182
160
169
0
0
0
0
0
0
573
-
-
78.
Ty Spencer
0
400
0
169
0
0
0
0
0
0
569
-
-
79.
Antonin Brun
62
182
0
134
184
0
0
0
0
0
562
-
-
80.
Johnny Ratcliffe
157
0
400
0
0
0
0
0
0
0
557
-
-
81.
Anthony Skerrett
90
167
120
0
166
0
0
0
0
0
543
-
-
82.
Joey Biasotto
0
0
400
134
0
0
0
0
0
0
534
-
-
83.
Zach Muetzel
0
182
160
0
166
0
0
0
0
0
508
-
-
84.
Seth Raffee
157
0
160
177
0
0
0
0
0
0
494
-
-
85.
Nolan Adams
250
0
0
48
195
0
0
0
0
0
493
-
-
86.
Sean McEvilly
90
0
400
0
0
0
0
0
0
0
490
-
-
87.
Sam Yakteen
157
0
160
169
0
0
0
0
0
0
486
-
-

Dylan Watters
157
0
160
169
0
0
0
0
0
0
486
-
-

Miller Meinhart
0
182
120
0
184
0
0
0
0
0
486
-
-
90.
Jake Lavery
185
0
0
134
166
0
0
0
0
0
485
-
-

Henry Nafzger
62
167
0
72
184
0
0
0
0
0
485
-
-
92.
Ivan Tripp
185
0
160
134
0
0
0
0
0
0
479
-
-
93.
Adam Patà
62
167
0
72
166
0
0
0
0
0
467
-
-
94.
Rylan Gracie
0
167
160
134
0
0
0
0
0
0
461
-
-
95.
Braden Smith
0
0
460
0
0
0
0
0
0
0
460
-
-
96.
Andre Winslow
157
167
120
0
0
0
0
0
0
0
444
-
-
97.
Matthew Hahn
62
182
0
0
195
0
0
0
0
0
439
-
-
98.
Charlie Franzen
0
167
0
72
184
0
0
0
0
0
423
-
-
99.
Logan Stupin
0
167
180
72
0
0
0
0
0
0
419
-
-
100.
Jonathan Nguyen
0
182
160
72
0
0
0
0
0
0
414
-
-
101.
Cameron Lucas
90
0
0
134
184
0
0
0
0
0
408
-
-
102.
Ryland Arciaga
157
0
0
250
0
0
0
0
0
0
407
-
-
103.
Stone Abubo
400
0
0
0
0
0
0
0
0
0
400
-
-

Mitchell Tysler
400
0
0
0
0
0
0
0
0
0
400
-
-

Brock Paz
0
0
400
0
0
0
0
0
0
0
400
-
-

Santiago Mulanovich
0
400
0
0
0
0
0
0
0
0
400
-
-
107.
Jackson Adams
90
0
120
0
184
0
0
0
0
0
394
-
-
108.
Cole Futak
197
195
0
0
0
0
0
0
0
0
392
-
-
109.
Finley Marcus
90
167
0
134
0
0
0
0
0
0
391
-
-
110.
Carlos de Castro
62
0
180
134
0
0
0
0
0
0
376
-
-
111.
Hendrick Osterkamp
172
0
195
0
0
0
0
0
0
0
367
-
-
112.
Aidan Sautner
0
0
195
169
0
0
0
0
0
0
364
-
-
113.
Tyler Dodge
0
182
180
0
0
0
0
0
0
0
362
-
-

Gabriel Xavier
185
0
0
177
0
0
0
0
0
0
362
-
-
115.
Jackson Wingard
0
167
120
72
0
0
0
0
0
0
359
-
-
116.
Dakota Lizerbram
157
0
0
0
195
0
0
0
0
0
352
-
-
117.
Tommy Hofer
0
0
160
0
184
0
0
0
0
0
344
-
-
118.
Ren Nitta
0
182
0
0
161
0
0
0
0
0
343
-
-
119.
Noa Mendiola
157
0
0
0
184
0
0
0
0
0
341
-
-

Elijah Shiah
157
0
0
0
184
0
0
0
0
0
341
-
-
121.
Dominic Cipolla
0
0
160
169
0
0
0
0
0
0
329
-
-

John Sanseverino
0
0
0
134
195
0
0
0
0
0
329
-
-

Aidan Cruise
0
0
0
134
195
0
0
0
0
0
329
-
-
124.
Wyatt Kollar
157
0
0
0
166
0
0
0
0
0
323
-
-
125.
Tyler Kai Ehrlich
62
0
0
72
184
0
0
0
0
0
318
-
-
126.
Gus Folkers
172
0
0
134
0
0
0
0
0
0
306
-
-
127.
Kodi Tatsuda-Merrell
157
0
0
134
0
0
0
0
0
0
291
-
-
128.
Rowan Clark
157
0
120
0
0
0
0
0
0
0
277
-
-
129.
Jackson Meyer
197
0
0
72
0
0
0
0
0
0
269
-
-
130.
Donovan McGibben
90
0
0
169
0
0
0
0
0
0
259
-
-
131.
Petie Yanez
90
167
0
0
0
0
0
0
0
0
257
-
-
132.
Charlie Wall
90
0
0
0
166
0
0
0
0
0
256
-
-

Cole Campbell
90
0
0
0
166
0
0
0
0
0
256
-
-
134.
Sean Yuch
0
0
0
250
0
0
0
0
0
0
250
-
-

Jack Shaver
250
0
0
0
0
0
0
0
0
0
250
-
-
136.
Ian Miller
62
0
180
0
0
0
0
0
0
0
242
-
-
137.
Julian Skerrett
0
167
0
72
0
0
0
0
0
0
239
-
-

Ryan Hofman
0
167
0
72
0
0
0
0
0
0
239
-
-
139.
Jacob Sturm
157
0
0
72
0
0
0
0
0
0
229
-
-
140.
Seth Rhodes
62
0
160
0
0
0
0
0
0
0
222
-
-
141.
William Kousser
90
0
120
0
0
0
0
0
0
0
210
-
-
142.
Dayton Lindsey
197
0
0
0
0
0
0
0
0
0
197
-
-

Sean Stepan
197
0
0
0
0
0
0
0
0
0
197
-
-

Tyler Anderson
197
0
0
0
0
0
0
0
0
0
197
-
-
145.
Brody Murphy
62
0
0
134
0
0
0
0
0
0
196
-
-
146.
Charles Hobart
0
195
0
0
0
0
0
0
0
0
195
-
-

Wyatt Heider
0
0
0
0
195
0
0
0
0
0
195
-
-

Levi Mauga
0
195
0
0
0
0
0
0
0
0
195
-
-

Joaquin Lizarraga
0
195
0
0
0
0
0
0
0
0
195
-
-

Mick Houser
0
195
0
0
0
0
0
0
0
0
195
-
-

Elijah Burt
0
195
0
0
0
0
0
0
0
0
195
-
-

Judah Mulder
0
195
0
0
0
0
0
0
0
0
195
-
-

Maddox Bray
0
0
195
0
0
0
0
0
0
0
195
-
-
154.
Carson Spahr
0
0
0
190
0
0
0
0
0
0
190
-
-

O Shea Walder
0
0
0
190
0
0
0
0
0
0
190
-
-
156.
AJ Quiroga
0
0
160
25
0
0
0
0
0
0
185
-
-

Aiden Bowen
185
0
0
0
0
0
0
0
0
0
185
-
-

Tate Lievers
185
0
0
0
0
0
0
0
0
0
185
-
-

Dylan Stolley
185
0
0
0
0
0
0
0
0
0
185
-
-

Sean Stepan
185
0
0
0
0
0
0
0
0
0
185
-
-
161.
Landon Miller
0
182
0
0
0
0
0
0
0
0
182
-
-

Levi Mulder
0
182
0
0
0
0
0
0
0
0
182
-
-

Nathaniel Osthus
0
182
0
0
0
0
0
0
0
0
182
-
-
164.
Ryan Dewey
0
0
180
0
0
0
0
0
0
0
180
-
-

Taylor Beck
0
0
180
0
0
0
0
0
0
0
180
-
-
166.
Cole Brink
172
0
0
0
0
0
0
0
0
0
172
-
-

Luke Kaminskas
172
0
0
0
0
0
0
0
0
0
172
-
-

Sergio Blanco
172
0
0
0
0
0
0
0
0
0
172
-
-

Matheus Sperb
172
0
0
0
0
0
0
0
0
0
172
-
-
170.
Riley Kelly
0
0
0
169
0
0
0
0
0
0
169
-
-
171.
Skylar Lewis
0
167
0
0
0
0
0
0
0
0
167
-
-

Eric Ng
0
167
0
0
0
0
0
0
0
0
167
-
-

Vince Magsayo
0
167
0
0
0
0
0
0
0
0
167
-
-
174.
Nigel Palalay
0
0
0
0
166
0
0
0
0
0
166
-
-
175.
Sammy Simone
0
0
0
0
161
0
0
0
0
0
161
-
-

Kylan Crapenhoft
0
0
0
0
161
0
0
0
0
0
161
-
-
177.
Merrick Vellmure
0
0
160
0
0
0
0
0
0
0
160
-
-
178.
Trey Buck
157
0
0
0
0
0
0
0
0
0
157
-
-

Creighton Seiders
157
0
0
0
0
0
0
0
0
0
157
-
-

Tyler Anderson
157
0
0
0
0
0
0
0
0
0
157
-
-
181.
Jared Olis
0
0
0
134
0
0
0
0
0
0
134
-
-

Liam Hamman
0
0
0
134
0
0
0
0
0
0
134
-
-
183.
Drew Couch
0
0
120
0
0
0
0
0
0
0
120
-
-

Devon Yen
0
0
120
0
0
0
0
0
0
0
120
-
-
185.
Connor Marshall
90
0
0
0
0
0
0
0
0
0
90
-
-

Luke Adams
90
0
0
0
0
0
0
0
0
0
90
-
-

Tucker Stevens
90
0
0
0
0
0
0
0
0
0
90
-
-

Jameson Metsch
90
0
0
0
0
0
0
0
0
0
90
-
-

Micah Chong
90
0
0
0
0
0
0
0
0
0
90
-
-

Ryan Hall
90
0
0
0
0
0
0
0
0
0
90
-
-
191.
Mateo Reeves
62
0
0
0
0
0
0
0
0
0
62
-
-

Reid Hammer
62
0
0
0
0
0
0
0
0
0
62
-
-

Chase Bent
62
0
0
0
0
0
0
0
0
0
62
-
-

Trevor Lemm
62
0
0
0
0
0
0
0
0
0
62
-
-

Today's date: Wednesday, March 11, 2026
Copyright 2025 by NSSA.

This information has been provided by the National Scholastic Surfing Association.
For additional information, please contact Janice Aragon at (714) 536-0445.