Oregon School Activities Association
OnPoint Community Credit Union

Grant Baseball Program

School
Classification
6A (Public)
Regular District
6A-1 Portland Interscholastic League

Team Staff
Head Coach
Matt Kabza
Asst. Coaches
Alex Fisher, Brendon Norick, Jason Rosen, Michael Vasbinder
JV Head Coach
Zak Moore
JV Asst. Coach
Owen McLafferty
JV2 Head Coach
Nick Weddle
JV2 Asst. Coach
Hunter Bufton
Program Information
Classification
6A (2025-26)
League
6A-1 Portland Interscholastic League
Officials
Portland Baseball Umpires Association
Varsity Contests
26 / 26
Ranking Information
Overall Record
16-6
League Record
9-1
OSAA Rank
#15
RPI Record
16-6
RPI Rating
549.972
RPI Rank
#18
Colley Record
14-4
Colley Rating
716.176
Colley Rank
#11

Last Calculated
2:30 am, May. 11, 2026

» Go Generals!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
W 1-0 Non-League M 3/16/26 4:30pm vs. Sprague
L 3-7 Non-League W 3/18/26 5:30pm @ Lake Oswego
W 5-0 Non-League R 3/19/26 5pm @ Mountainside
L 1-3 Non-League
Tournament
M 3/23/26 4:30pm @ Spanish Springs (NV) {19-13} (Anaheim Lions - Brookhurst Park Anaheim California)
L 3-12 Non-League
Tournament
W 3/25/26 3:30pm @ Murrieta Valley (CA) {9-18} (Anaheim Lions - Glover Stadium Anaheim CA)
W 7-6 Non-League
Tournament
R 3/26/26 10:30am @ Kennedy (CA) {4-23} (Anaheim Lions - Kennedy High School)
W 7-5 Non-League
Tournament
R 3/26/26 3pm vs. Roosevelt (CA) {12-15} (Anaheim Lions - Boysen Park)
W 3-2 Non-League T 3/31/26 4:30pm vs. West Linn
W 9-2 Non-League W 4/1/26 5pm @ South Salem (Roto Rooter Park (Keizer, OR))
L 3-4 Non-League R 4/2/26 5pm vs. Jesuit
L 6-10 Non-League T 4/7/26 6pm @ Barlow
W 5-4 Non-League R 4/9/26 4:30pm @ Wilsonville
W 10-1 League W 4/15/26 6:30pm vs. Roosevelt
W 14-0 League F 4/17/26 5pm @ Roosevelt
W 11-0 League W 4/22/26 6:30pm vs. Jefferson, Portland
W 10-0 League F 4/24/26 5pm @ Jefferson, Portland
L 1-9 League T 4/28/26 5pm vs. Lincoln
W 3-2 League W 4/29/26 4:30pm @ Lincoln (Hillsboro Hops Stadium)
W 11-1 League F 5/1/26 4pm vs. McDaniel
W 6-1 League M 5/4/26 5pm @ McDaniel
W 8-6 League W 5/6/26 5pm @ Franklin
W 15-0 League R 5/7/26 5pm vs. Franklin
Scheduled
League T 5/12/26 4:30pm @ Cleveland (Powell Park)
Scheduled
League W 5/13/26 4pm vs. Cleveland
Scheduled
League F 5/15/26 5pm vs. Ida B. Wells
Scheduled
League M 5/18/26 5pm @ Ida B. Wells
Pending
Non-League
Endowment
W 5/20/26 5pm vs. Lakeridge
OSAA 6A Rank
#15
Overall Record
16-6
League Record
9-1
Last Calculated
2:30 am, May. 11, 2026
RPI Rank
#18
RPI Record
16-6
RPI Rating
549.972
WWP
0.745
OWP
0.445
Colley Rank
#11
Colley Record
14-4
Colley Rating
716.176
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/16 Sprague WH 0.8 0.8 0.650 13-7 Yes
3/18 Lake Oswego LA 0.0 0.8 0.524 11-10 Yes
3/19 Mountainside WA 1.2 1.2 0.526 10-9 Yes
3/23 Spanish Springs (NV) LA 0.0 0.8 0.594 19-13 No
3/25 Murrieta Valley (CA) LA 0.0 0.8 0.333 9-18 No
3/26 Kennedy (CA) WA 1.2 1.2 0.148 4-23 No
3/26 Roosevelt (CA) WH 0.8 0.8 0.444 12-15 No
3/31 West Linn WH 0.8 0.8 0.619 13-8 Yes
4/1 South Salem WA 1.2 1.2 0.714 15-6 Yes
4/2 Jesuit LH 0.0 1.2 0.700 14-6 Yes
4/7 Barlow LA 0.0 0.8 0.632 12-7 Yes
4/9 Wilsonville (5A) WA 1.2 1.2 0.700 14-6 Yes
4/15 Roosevelt WH 0.8 0.8 0.263 5-14 Yes
4/17 Roosevelt WA 1.2 1.2 0.263 5-14 Yes
4/22 Jefferson, Portland WH 0.8 0.8 0.231 3-10 Yes
4/24 Jefferson, Portland WA 1.2 1.2 0.231 3-10 Yes
4/28 Lincoln LH 0.0 1.2 0.700 14-6 Yes
4/29 Lincoln WA 1.2 1.2 0.700 14-6 Yes
5/1 McDaniel WH 0.8 0.8 0.350 7-13 Yes
5/4 McDaniel WA 1.2 1.2 0.350 7-13 Yes
5/6 Franklin WA 1.2 1.2 0.056 1-17 Yes
5/7 Franklin WH 0.8 0.8 0.056 1-17 Yes
22 contests 16-6
(WP)
16.4 ÷ 22.0 = 0.745
(WWP)
9.784 ÷ 22 opponents = 0.445
(OWP)
Opponent: Date and opposing team for this rankable contest.
Result: Result for this team: win (W), loss (L), or tie (T). The subscript indicates this team's designation: home team (H), away team (A), or at a neutral site (N).
Weight: Total amount of weighted points possible for this contest.
Counted: Amount of weighted points this team acquired for this contest based on the result.
OAWP: Opponent's Adjusted Winning Percentage, excluding this contest.
OAR: Opponent's Adjusted Record, excluding this contest.
Colley: Is this contest counted in the Colley method? Only contests between Oregon opponents in the same classification and ± 1 classification away are counted.
# C Name Position Grade Height
1/1 Joaquin Goodlow [ Wah-Keen Good Low ] INF 12
2/2 Nate Kagen RHP/INF 12
3/3 Martin Elardo RHP/CF 12
4/4 Oscar Fulford C 12
6/6 Callum Broadfoot LHP/OF 12
7/7 Calvin Cowing OF 12
8/8 Luke Caron INF 12
9/9 Lincoln Norick RHP/INF 12
10/10 Abram Dasso RHP/OF 12
11/11 Miles Brown OF 12
12/12 Calvin Sorensen RHP/INF 11
13/13 Conor Segel OF 11
14/14 Simon Winer RHP/INF 11
15/15 Grant Snidow RHP/INF 11
16/16 Orion Scarpine C 11
17/17 Jake Fisher RHP/INF 11
18/18 Jinki Tomita RHP/DH 12
25/25 Xavier Hertel C/OF 11
27/27 Dean Jaurigue OF 12
28/28 Elliot Raiton RHP/OF 12
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League M 3/16/26 6:30pm vs. Sprague [JV]
W 8-5 Non-League W 3/18/26 6:30pm vs. Lake Oswego [JV]
Done Non-League R 3/19/26 5pm @ Mountainside [JV]
Done Non-League T 3/31/26 6:45pm @ West Linn [JV]
Canceled
Non-League W 4/1/26 5pm @ South Salem [JV] (Gilmore Field 12th/Hoyt)
W 3-1 Non-League R 4/2/26 5pm @ Jesuit [JV]
Done Non-League T 4/7/26 4pm @ Barlow [JV]
W 9-0 Non-League R 4/9/26 5pm @ Wilsonville [JV]
Canceled
Non-League T 4/14/26 4pm vs. Canby [JV] (Irving Park)
W 1-0 Non-League R 4/16/26 4pm vs. Wilsonville [JV] (Irving Park)
Done Non-League T 4/21/26 4pm vs. Nelson [JV] (Irving Park)
Done Non-League R 4/23/26 5pm @ Nelson [JV]
Done League M 4/27/26 5pm @ Lincoln [JV] (Gabriel Park)
Done League R 4/30/26 4pm vs. Lincoln [JV] (Irving Park)
W 10-0 Non-League T 5/5/26 4pm vs. La Salle Prep [JV]
Canceled
Non-League R 5/7/26 5pm @ Sandy [JV]
Scheduled
Non-League M 5/11/26 4pm @ Cleveland [JV] (Irving Park)
Scheduled
League R 5/14/26 4pm @ Cleveland [JV] (Sckavone)
Scheduled
League S 5/16/26 Noon vs. Ida B. Wells [JV]
Scheduled
League W 5/20/26 5pm @ Ida B. Wells [JV] (Clopton Field)
# C Name Position Grade Height
Parker Lorie LHP/OF 11
Nick De Looze LHP/INF 11
1/1 Liam Sweeney INF 11
2/2 Bryce Cruse OF 10
7/7 Phillip Elliston RHP/OF 10
8/8 Sacha Kory RHP/INF 11
9/9 Malik Doyle OF 11
11/11 Luke Newland RHP/INF 10
15/15 Luke Marr C 10
18/18 Eren Mersereau RHP/INF 10
19/19 Espen Cruse RHP/INF 10
20/20 Pierce Carpenter OF 10
24/24 Tyler Ratanaproeksa INF 11
26/26 Peyton Kahrhoff C/RHP 10
27/2 Jack Shaw RHP/U 11
28/28 Bennett Ferguson RHP 11
33/33 Colin Weatherford RHP/INF 10
40/40 Chase Hargunani RHP/OF 11
41/41 Gabe Pollack RHP/INF 10
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League M 3/16/26 5pm @ Sprague [JV2]
L 7-12 Non-League W 3/18/26 4:30pm @ Lake Oswego [FR] (Waluga Park)
Done Non-League R 3/19/26 6:30pm vs. Mountainside [FR]
Done Non-League T 3/31/26 4:45pm @ West Linn [FR]
Canceled
Non-League W 4/1/26 4pm vs. South Salem [JV2] (Irving Park)
W 12-3 Non-League R 4/2/26 7:30pm vs. Jesuit [FR]
Done Non-League T 4/7/26 4pm vs. Barlow [JV2] (Irving Park)
W 16-3 Non-League R 4/9/26 6:30pm @ Wilsonville [JV2]
Done League M 4/13/26 4pm vs. Roosevelt [JV] (Grant High School)
Canceled
League R 4/16/26 4pm @ Roosevelt [JV] (Columbia Park)
Canceled
League T 4/21/26 4pm vs. Benson [JV] (Buckman Field)
Done Non-League R 4/23/26 4pm vs. Mountainside [FR] (Irving Park)
Done League F 4/24/26 4pm vs. Benson [JV] (Irving Park)
Done League M 4/27/26 4pm vs. Lincoln [JV2] (Irving Park)
Done League R 4/30/26 5pm @ Lincoln [JV2] (Gabriel Park)
Done League M 5/4/26 4pm vs. McDaniel [JV2] (Irving Park)
Done Non-League W 5/6/26 5pm @ Aloha [JV]
Done Non-League R 5/7/26 4pm vs. North Salem [JV] (Irving Park)
Scheduled
Non-League M 5/11/26 4pm @ Cleveland [JV2] (Sellwood)
Scheduled
Non-League R 5/14/26 4pm @ Cleveland [JV2] (Irving)
Scheduled
League S 5/16/26 Noon @ Ida B. Wells [JV2] (Clopton Field, Ida B. Wells High School)
Scheduled
League W 5/20/26 4pm vs. Ida B. Wells [JV2] (Irving Park)
# C Name Position Grade Height
4/4 Johnathan Roosevelt 9
6/6 Finn Thompson 10
12/12 Enzo Ronchelli 10
13/13 Declan Murphy 9
14/14 Sam Gassner 9
16/16 Levi Sooper 9
17/17 Ben Bonomo 9
21/21 Spencer Ehst 9
23/23 August Molitor 10
25/25 Miles Thompson 10
29/29 Caleb Harter 10
30/30 Blake Dasso 9
31/31 Sebastian Connell 9
32/32 Symeon Forrest 9
35/35 Nathan Zahm 10
36/36 Benji Goldman-Levin 9
38/38 Braylon Bivins 10
Sample Pitch Count Charts

All Levels (V, JV, & JV2)

Grant Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/16/2026 Mon
Jinki Tomita V 72 pitches 3 rest days Fri 3/20
Lincoln Norick V 44 pitches 1 rest day Wed 3/18
Nate Kagen V 8 pitches 0 rest days Tue 3/17
Jake Fisher V 14 pitches 0 rest days Tue 3/17
Nick De Looze JV 34 pitches 1 rest day Wed 3/18
Sacha Kory JV 14 pitches 0 rest days Tue 3/17
Bennett Ferguson JV 27 pitches 1 rest day Wed 3/18
Chase Hargunani JV 43 pitches 1 rest day Wed 3/18
Braylon Bivins JV2 15 pitches 0 rest days Tue 3/17
Benjamin Goldman-Levin JV2 62 pitches 3 rest days Fri 3/20
3/18/2026 Wed
Elliot Raiton V 66 pitches 3 rest days Sun 3/22
Abram Dasso V 15 pitches 0 rest days Thu 3/19
Simon Winer V 12 pitches 0 rest days Thu 3/19
Ben Bonomo JV2 30 pitches 1 rest day Fri 3/20
Spencer Ehst JV2 57 pitches 2 rest days Sat 3/21
Levi Sooper JV2 58 pitches 2 rest days Sat 3/21
Braylon Bivins JV2 11 pitches 0 rest days Thu 3/19
Colin Weatherford JV 81 pitches 3 rest days Sun 3/22
Gabe Pollack JV 52 pitches 2 rest days Sat 3/21
3/19/2026 Thu
Bennett Ferguson JV 55 pitches 2 rest days Sun 3/22
Nick De Looze JV 16 pitches 0 rest days Fri 3/20
Eren Mersereau JV 14 pitches 0 rest days Fri 3/20
Nate Kagen V 55 pitches 2 rest days Sun 3/22
Abram Dasso V 33 pitches 1 rest day Sat 3/21
Blake Dasso JV2 68 pitches 3 rest days Mon 3/23
Caleb Harter JV2 61 pitches 3 rest days Mon 3/23
3/23/2026 Mon
Jake Fisher V 86 pitches 4 rest days Sat 3/28
Abram Dasso V 20 pitches 0 rest days Tue 3/24
Eren Mersereau JV 61 pitches 3 rest days Fri 3/27
Bennett Ferguson JV 16 pitches 0 rest days Tue 3/24
Jack Shaw JV 12 pitches 0 rest days Tue 3/24
Gabe Pollack JV 54 pitches 2 rest days Thu 3/26
Chase Hargunani JV 38 pitches 1 rest day Wed 3/25
3/25/2026 Wed
Colin Weatherford V 69 pitches 3 rest days Sun 3/29
Nick De Looze V 55 pitches 2 rest days Sat 3/28
Sacha Kory JV 61 pitches 3 rest days Sun 3/29
Parker Lorie JV 42 pitches 1 rest day Fri 3/27
3/26/2026 Thu
Lincoln Norick V 56 pitches 2 rest days Sun 3/29
Abram Dasso V 65 pitches 3 rest days Mon 3/30
Nate Kagen V 94 pitches 4 rest days Tue 3/31
Simon Winer V 22 pitches 0 rest days Fri 3/27
3/30/2026 Mon
3/31/2026 Tue
Jinki Tomita V 96 pitches 4 rest days Sun 4/5
Nick De Looze JV 65 pitches 3 rest days Sat 4/4
Parker Lorie JV 40 pitches 1 rest day Thu 4/2
Blake Dasso JV2 63 pitches 3 rest days Sat 4/4
Spencer Ehst JV2 48 pitches 2 rest days Fri 4/3
4/1/2026 Wed
Elliot Raiton V 80 pitches 3 rest days Sun 4/5
Colin Weatherford V 31 pitches 1 rest day Fri 4/3
4/2/2026 Thu
Nate Kagen V 82 pitches 3 rest days Mon 4/6
Lincoln Norick V 16 pitches 0 rest days Fri 4/3
Jake Fisher V 23 pitches 0 rest days Fri 4/3
Abram Dasso V 30 pitches 1 rest day Sat 4/4
Eren Mersereau JV 97 pitches 4 rest days Tue 4/7
Peyton Kahrhoff JV 31 pitches 1 rest day Sat 4/4
Benjamin Goldman-Levin JV2 65 pitches 3 rest days Mon 4/6
Caleb Harter JV2 44 pitches 1 rest day Sat 4/4
4/7/2026 Tue
Jinki Tomita V 66 pitches 3 rest days Sat 4/11
Lincoln Norick V 33 pitches 1 rest day Thu 4/9
Abram Dasso V 18 pitches 0 rest days Wed 4/8
Levi Sooper JV2 85 pitches 3 rest days Sat 4/11
Braylon Bivins JV2 33 pitches 1 rest day Thu 4/9
Nick De Looze JV 67 pitches 3 rest days Sat 4/11
Bennett Ferguson JV 52 pitches 2 rest days Fri 4/10
Gabe Pollack JV 9 pitches 0 rest days Wed 4/8
4/9/2026 Thu
Colin Weatherford JV 62 pitches 3 rest days Mon 4/13
Jack Shaw JV 25 pitches 0 rest days Fri 4/10
Nate Kagen V 68 pitches 3 rest days Mon 4/13
Elliot Raiton V 40 pitches 1 rest day Sat 4/11
Jake Fisher V 19 pitches 0 rest days Fri 4/10
Blake Dasso JV2 64 pitches 3 rest days Mon 4/13
Spencer Ehst JV2 41 pitches 1 rest day Sat 4/11
4/13/2026 Mon
Braylon Bivins JV2 71 pitches 3 rest days Fri 4/17
4/14/2026 Tue
4/15/2026 Wed
Jinki Tomita V 81 pitches 3 rest days Sun 4/19
Jake Fisher V 17 pitches 0 rest days Thu 4/16
4/16/2026 Thu
Colin Weatherford JV 56 pitches 2 rest days Sun 4/19
Sacha Kory JV 45 pitches 1 rest day Sat 4/18
4/17/2026 Fri
Elliot Raiton V 36 pitches 1 rest day Sun 4/19
Nate Kagen V 32 pitches 1 rest day Sun 4/19
4/21/2026 Tue
Gabe Pollack JV 60 pitches 2 rest days Fri 4/24
Eren Mersereau JV 45 pitches 1 rest day Thu 4/23
4/22/2026 Wed
Elliot Raiton V 36 pitches 1 rest day Fri 4/24
Callum Broadfoot V 15 pitches 0 rest days Thu 4/23
Lincoln Norick V 15 pitches 0 rest days Thu 4/23
4/23/2026 Thu
Benjamin Goldman-Levin JV2 73 pitches 3 rest days Mon 4/27
Blake Dasso JV2 35 pitches 1 rest day Sat 4/25
Chase Hargunani JV 38 pitches 1 rest day Sat 4/25
Sacha Kory JV 71 pitches 3 rest days Mon 4/27
4/24/2026 Fri
Colin Weatherford V 32 pitches 1 rest day Sun 4/26
Jinki Tomita V 13 pitches 0 rest days Sat 4/25
Nate Kagen V 18 pitches 0 rest days Sat 4/25
Levi Sooper JV2 41 pitches 1 rest day Sun 4/26
Braylon Bivins JV2 22 pitches 0 rest days Sat 4/25
4/27/2026 Mon
Spencer Ehst JV2 80 pitches 3 rest days Fri 5/1
Caleb Harter JV2 21 pitches 0 rest days Tue 4/28
Parker Lorie JV 70 pitches 3 rest days Fri 5/1
Bennett Ferguson JV 33 pitches 1 rest day Wed 4/29
4/28/2026 Tue
Jinki Tomita V 90 pitches 4 rest days Sun 5/3
Lincoln Norick V 36 pitches 1 rest day Thu 4/30
Abram Dasso V 5 pitches 0 rest days Wed 4/29
4/29/2026 Wed
Elliot Raiton V 79 pitches 3 rest days Sun 5/3
Nate Kagen V 56 pitches 2 rest days Sat 5/2
4/30/2026 Thu
Eren Mersereau JV 59 pitches 2 rest days Sun 5/3
Gabe Pollack JV 38 pitches 1 rest day Sat 5/2
Benjamin Goldman-Levin JV2 88 pitches 4 rest days Tue 5/5
Blake Dasso JV2 14 pitches 0 rest days Fri 5/1
5/1/2026 Fri
Colin Weatherford V 75 pitches 3 rest days Tue 5/5
Abram Dasso V 26 pitches 1 rest day Sun 5/3
Callum Broadfoot V 15 pitches 0 rest days Sat 5/2
5/4/2026 Mon
Jinki Tomita V 91 pitches 4 rest days Sat 5/9
Braylon Bivins JV2 81 pitches 3 rest days Fri 5/8
Levi Sooper JV2 69 pitches 3 rest days Fri 5/8
5/5/2026 Tue
Nick De Looze JV 43 pitches 1 rest day Thu 5/7
Simon Winer JV 48 pitches 2 rest days Fri 5/8
5/6/2026 Wed
Nate Kagen V 85 pitches 3 rest days Sun 5/10
Lincoln Norick V 35 pitches 1 rest day Fri 5/8
Callum Broadfoot V 6 pitches 0 rest days Thu 5/7
Blake Dasso JV2 91 pitches 4 rest days Mon 5/11
Spencer Ehst JV2 60 pitches 2 rest days Sat 5/9
5/7/2026 Thu
Abram Dasso V 60 pitches 2 rest days Sun 5/10
Benjamin Goldman-Levin JV2 74 pitches 3 rest days Mon 5/11
5/11/2026 Mon
5/12/2026 Tue
5/13/2026 Wed
5/14/2026 Thu
5/15/2026 Fri
5/16/2026 Sat
5/18/2026 Mon
5/19/2026 Tue
5/20/2026 Wed

Information

Schools are required to track pitch counts for all pitchers at all levels (V, JV, & JV2).

1-25 pitches 0 rest days
26-45 pitches 1 rest day
46-60 pitches 2 rest days
61-85 pitches 3 rest days
86+ pitches 4 rest days

» More Information and Exceptions