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
0
0
0
0
0
0
9285
-
-
2.
Hudson Saunders
2340
1258
1258
1423
0
0
0
0
0
0
6279
-
-
3.
David OKeefe
1825
460
0
3000
0
0
0
0
0
0
5285
-
-
4.
Ryder Smith
400
1675
1258
1675
0
0
0
0
0
0
5008
-
-
5.
Blaze Roche
870
3000
195
480
0
0
0
0
0
0
4545
-
-
6.
Tanner Vodraska
560
904
2340
480
0
0
0
0
0
0
4284
-
-
7.
Brayden Burch
0
0
1825
1825
0
0
0
0
0
0
3650
-
-
8.
Julian Seyffert
1675
1423
195
250
0
0
0
0
0
0
3543
-
-
9.
Tucker Coleman
1258
904
400
945
0
0
0
0
0
0
3507
-
-
10.
Ted Mucciarone
197
1825
904
400
0
0
0
0
0
0
3326
-
-
11.
Bryse Celaya
1423
460
904
480
0
0
0
0
0
0
3267
-
-
12.
Taj Andersen
197
1423
1423
190
0
0
0
0
0
0
3233
-
-
13.
Ricardo Bayly
172
1258
1258
400
0
0
0
0
0
0
3088
-
-
14.
Conrad Sanacore
1258
0
796
945
0
0
0
0
0
0
2999
-
-
15.
Charlie Denham
904
1258
460
250
0
0
0
0
0
0
2872
-
-
16.
Finley Weitzen
1258
904
195
480
0
0
0
0
0
0
2837
-
-
17.
Harry Gardner
870
796
796
250
0
0
0
0
0
0
2712
-
-
18.
James Daniel
1423
400
0
796
0
0
0
0
0
0
2619
-
-
19.
Titus Santucci
0
0
1675
796
0
0
0
0
0
0
2471
-
-
20.
Zach Perry
870
796
400
400
0
0
0
0
0
0
2466
-
-
21.
Thatcher Johnson
0
0
0
2340
0
0
0
0
0
0
2340
-
-
22.
Eduardo Van Zeller
560
796
180
480
0
0
0
0
0
0
2016
-
-
23.
Luke Butterfield
460
0
0
1423
0
0
0
0
0
0
1883
-
-
24.
David Gibson
90
796
0
796
0
0
0
0
0
0
1682
-
-
25.
Callan Emery
0
0
1423
250
0
0
0
0
0
0
1673
-
-
26.
Logan Watson
185
195
796
480
0
0
0
0
0
0
1656
-
-
27.
Nate Macbeth
460
195
796
190
0
0
0
0
0
0
1641
-
-
28.
Micah Abadie
172
460
460
480
0
0
0
0
0
0
1572
-
-
29.
Miller Brennan
157
796
400
169
0
0
0
0
0
0
1522
-
-
30.
Joshua Keirstead
197
0
460
796
0
0
0
0
0
0
1453
-
-
31.
Tafton Thompson
870
0
400
169
0
0
0
0
0
0
1439
-
-
32.
Nathan Stepan
0
0
904
400
0
0
0
0
0
0
1304
-
-
33.
Gavin Frank
400
0
400
480
0
0
0
0
0
0
1280
-
-
34.
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
-
-
36.
Luke Wells
870
0
195
190
0
0
0
0
0
0
1255
-
-
37.
Max Kaplan
0
796
195
250
0
0
0
0
0
0
1241
-
-
38.
Ben Brantell
460
0
196
480
0
0
0
0
0
0
1136
-
-
39.
Silas Patricelli
185
400
460
0
0
0
0
0
0
0
1045
-
-
40.
Vincent Damico
62
0
796
134
0
0
0
0
0
0
992
-
-
41.
Zeland Post
0
400
400
177
0
0
0
0
0
0
977
-
-
42.
Evan Walls
197
182
400
190
0
0
0
0
0
0
969
-
-
43.
Jackson Taylor
0
0
0
945
0
0
0
0
0
0
945
-
-
44.
Noah Steinmetz
172
400
180
169
0
0
0
0
0
0
921
-
-
45.
Enzo Gomez
460
0
460
0
0
0
0
0
0
0
920
-
-
46.
Castle Foti
197
400
180
72
0
0
0
0
0
0
849
-
-
47.
Jackson Jewell
250
400
0
190
0
0
0
0
0
0
840
-
-
48.
Noah Ackerly
185
460
180
0
0
0
0
0
0
0
825
-
-
49.
Cameron Youngsma
90
182
460
0
0
0
0
0
0
0
732
-
-
50.
Jeremiah Lantz
172
195
195
169
0
0
0
0
0
0
731
-
-
51.
Eli Park
185
182
180
177
0
0
0
0
0
0
724
-
-
52.
Christian Schenk
460
0
0
250
0
0
0
0
0
0
710
-
-
53.
Jared Treichler
172
182
160
169
0
0
0
0
0
0
683
-
-
54.
Koehn Kavanewsky
0
460
180
0
0
0
0
0
0
0
640
-
-

Seigo Lavinsky
460
0
180
0
0
0
0
0
0
0
640
-
-
56.
Asher Thompson
400
0
160
72
0
0
0
0
0
0
632
-
-
57.
Hudson Parks
157
182
120
169
0
0
0
0
0
0
628
-
-
58.
Fisher Geary
0
182
195
250
0
0
0
0
0
0
627
-
-
59.
Charles Rudy
197
400
0
0
0
0
0
0
0
0
597
-
-
60.
Aidan Bradley
0
400
195
0
0
0
0
0
0
0
595
-
-
61.
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
-
-
63.
Liam Johnson
0
400
0
177
0
0
0
0
0
0
577
-
-
64.
Braeden Pence
62
182
160
169
0
0
0
0
0
0
573
-
-
65.
Ty Spencer
0
400
0
169
0
0
0
0
0
0
569
-
-
66.
Luke Dillman
90
182
120
169
0
0
0
0
0
0
561
-
-
67.
Karsten Wanke
560
0
0
0
0
0
0
0
0
0
560
-
-

Karsten Wanke
560
0
0
0
0
0
0
0
0
0
560
-
-
69.
Johnny Ratcliffe
157
0
400
0
0
0
0
0
0
0
557
-
-
70.
Soren Roed
90
167
120
177
0
0
0
0
0
0
554
-
-
71.
Ryan Roberts
185
182
180
0
0
0
0
0
0
0
547
-
-
72.
Joey Biasotto
0
0
400
134
0
0
0
0
0
0
534
-
-
73.
Sean Palmer
157
0
180
190
0
0
0
0
0
0
527
-
-
74.
Max Muetzel
157
182
160
0
0
0
0
0
0
0
499
-
-
75.
Seth Raffee
157
0
160
177
0
0
0
0
0
0
494
-
-
76.
Sean McEvilly
90
0
400
0
0
0
0
0
0
0
490
-
-
77.
Dylan Watters
157
0
160
169
0
0
0
0
0
0
486
-
-

Sam Yakteen
157
0
160
169
0
0
0
0
0
0
486
-
-
79.
Ivan Tripp
185
0
160
134
0
0
0
0
0
0
479
-
-
80.
Rylan Gracie
0
167
160
134
0
0
0
0
0
0
461
-
-
81.
Braden Smith
0
0
460
0
0
0
0
0
0
0
460
-
-
82.
Murray Goddard
157
167
0
134
0
0
0
0
0
0
458
-
-
83.
Andre Winslow
157
167
120
0
0
0
0
0
0
0
444
-
-
84.
Christian Beisler
90
182
0
169
0
0
0
0
0
0
441
-
-

Micah Carlston
90
182
0
169
0
0
0
0
0
0
441
-
-
86.
Logan Stupin
0
167
180
72
0
0
0
0
0
0
419
-
-
87.
Jonathan Nguyen
0
182
160
72
0
0
0
0
0
0
414
-
-
88.
Aaron Monson
62
182
0
169
0
0
0
0
0
0
413
-
-
89.
Ryland Arciaga
157
0
0
250
0
0
0
0
0
0
407
-
-
90.
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
-
-

Stone Abubo
400
0
0
0
0
0
0
0
0
0
400
-
-

Matthew Vermilya
400
0
0
0
0
0
0
0
0
0
400
-
-

Santiago Mulanovich
0
400
0
0
0
0
0
0
0
0
400
-
-
95.
Cole Futak
197
195
0
0
0
0
0
0
0
0
392
-
-
96.
Finley Marcus
90
167
0
134
0
0
0
0
0
0
391
-
-
97.
Antonin Brun
62
182
0
134
0
0
0
0
0
0
378
-
-
98.
Anthony Skerrett
90
167
120
0
0
0
0
0
0
0
377
-
-
99.
Carlos de Castro
62
0
180
134
0
0
0
0
0
0
376
-
-
100.
Hendrick Osterkamp
172
0
195
0
0
0
0
0
0
0
367
-
-
101.
Aidan Sautner
0
0
195
169
0
0
0
0
0
0
364
-
-
102.
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
-
-
104.
Jackson Wingard
0
167
120
72
0
0
0
0
0
0
359
-
-
105.
Zach Muetzel
0
182
160
0
0
0
0
0
0
0
342
-
-
106.
Dominic Cipolla
0
0
160
169
0
0
0
0
0
0
329
-
-
107.
Theo Burtis
157
167
0
0
0
0
0
0
0
0
324
-
-
108.
Jake Lavery
185
0
0
134
0
0
0
0
0
0
319
-
-
109.
Gus Folkers
172
0
0
134
0
0
0
0
0
0
306
-
-
110.
Miller Meinhart
0
182
120
0
0
0
0
0
0
0
302
-
-
111.
Adam Patà
62
167
0
72
0
0
0
0
0
0
301
-
-

Henry Nafzger
62
167
0
72
0
0
0
0
0
0
301
-
-
113.
Nolan Adams
250
0
0
48
0
0
0
0
0
0
298
-
-
114.
Kodi Tatsuda-Merrell
157
0
0
134
0
0
0
0
0
0
291
-
-
115.
Rowan Clark
157
0
120
0
0
0
0
0
0
0
277
-
-
116.
Jackson Meyer
197
0
0
72
0
0
0
0
0
0
269
-
-
117.
Donovan McGibben
90
0
0
169
0
0
0
0
0
0
259
-
-
118.
Petie Yanez
90
167
0
0
0
0
0
0
0
0
257
-
-
119.
Wyatt Joyce
0
0
120
134
0
0
0
0
0
0
254
-
-
120.
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
-
-
122.
Matthew Hahn
62
182
0
0
0
0
0
0
0
0
244
-
-
123.
Ian Miller
62
0
180
0
0
0
0
0
0
0
242
-
-
124.
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
-
-

Charlie Franzen
0
167
0
72
0
0
0
0
0
0
239
-
-
127.
Jacob Sturm
157
0
0
72
0
0
0
0
0
0
229
-
-
128.
Cameron Lucas
90
0
0
134
0
0
0
0
0
0
224
-
-
129.
Seth Rhodes
62
0
160
0
0
0
0
0
0
0
222
-
-
130.
William Kousser
90
0
120
0
0
0
0
0
0
0
210
-
-

Jackson Adams
90
0
120
0
0
0
0
0
0
0
210
-
-
132.
Tyler Anderson
197
0
0
0
0
0
0
0
0
0
197
-
-

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

Dayton Lindsey
197
0
0
0
0
0
0
0
0
0
197
-
-
135.
Brody Murphy
62
0
0
134
0
0
0
0
0
0
196
-
-
136.
Charles Hobart
0
195
0
0
0
0
0
0
0
0
195
-
-

Joaquin Lizarraga
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
-
-

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

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

Maddox Bray
0
0
195
0
0
0
0
0
0
0
195
-
-
143.
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
-
-
145.
AJ Quiroga
0
0
160
25
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
-
-

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
-
-
150.
Nathaniel Osthus
0
182
0
0
0
0
0
0
0
0
182
-
-

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
-
-

Ren Nitta
0
182
0
0
0
0
0
0
0
0
182
-
-
154.
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
-
-
156.
Luke Kaminskas
172
0
0
0
0
0
0
0
0
0
172
-
-

Cole Brink
172
0
0
0
0
0
0
0
0
0
172
-
-

Matheus Sperb
172
0
0
0
0
0
0
0
0
0
172
-
-

Sergio Blanco
172
0
0
0
0
0
0
0
0
0
172
-
-
160.
Riley Kelly
0
0
0
169
0
0
0
0
0
0
169
-
-
161.
Skylar Lewis
0
167
0
0
0
0
0
0
0
0
167
-
-

Vince Magsayo
0
167
0
0
0
0
0
0
0
0
167
-
-

Eric Ng
0
167
0
0
0
0
0
0
0
0
167
-
-
164.
Merrick Vellmure
0
0
160
0
0
0
0
0
0
0
160
-
-

Tommy Hofer
0
0
160
0
0
0
0
0
0
0
160
-
-
166.
Elijah Shiah
157
0
0
0
0
0
0
0
0
0
157
-
-

Tyler Anderson
157
0
0
0
0
0
0
0
0
0
157
-
-

Wyatt Kollar
157
0
0
0
0
0
0
0
0
0
157
-
-

Trey Buck
157
0
0
0
0
0
0
0
0
0
157
-
-

Dakota Lizerbram
157
0
0
0
0
0
0
0
0
0
157
-
-

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

Noa Mendiola
157
0
0
0
0
0
0
0
0
0
157
-
-
173.
Tyler Kai Ehrlich
62
0
0
72
0
0
0
0
0
0
134
-
-

Jared Olis
0
0
0
134
0
0
0
0
0
0
134
-
-

John Sanseverino
0
0
0
134
0
0
0
0
0
0
134
-
-

Liam Hamman
0
0
0
134
0
0
0
0
0
0
134
-
-

Aidan Cruise
0
0
0
134
0
0
0
0
0
0
134
-
-
178.
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
-
-
180.
Cole Campbell
90
0
0
0
0
0
0
0
0
0
90
-
-

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
-
-

Charlie Wall
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
-
-
188.
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: Tuesday, February 03, 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.