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
18-6
League Record
11-1
OSAA Rank
#8
RPI Record
18-6
RPI Rating
575.619
RPI Rank
#10
Colley Record
16-4
Colley Rating
748.157
Colley Rank
#6

Last Calculated
11:30 pm, May. 13, 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) {20-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
W 11-1 League T 5/12/26 4:30pm @ Cleveland (Powell Park)
W 12-2 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
#8
Overall Record
18-6
League Record
11-1
Last Calculated
11:30 pm, May. 13, 2026
RPI Rank
#10
RPI Record
18-6
RPI Rating
575.619
WWP
0.767
OWP
0.473
Colley Rank
#6
Colley Record
16-4
Colley Rating
748.157
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/16 Sprague WH 0.8 0.8 0.682 15-7 Yes
3/18 Lake Oswego LA 0.0 0.8 0.522 12-11 Yes
3/19 Mountainside WA 1.2 1.2 0.571 12-9 Yes
3/23 Spanish Springs (NV) LA 0.0 0.8 0.606 20-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.652 15-8 Yes
4/1 South Salem WA 1.2 1.2 0.696 16-7 Yes
4/2 Jesuit LH 0.0 1.2 0.727 16-6 Yes
4/7 Barlow LA 0.0 0.8 0.650 13-7 Yes
4/9 Wilsonville (5A) WA 1.2 1.2 0.727 16-6 Yes
4/15 Roosevelt WH 0.8 0.8 0.286 6-15 Yes
4/17 Roosevelt WA 1.2 1.2 0.286 6-15 Yes
4/22 Jefferson, Portland WH 0.8 0.8 0.200 3-12 Yes
4/24 Jefferson, Portland WA 1.2 1.2 0.200 3-12 Yes
4/28 Lincoln LH 0.0 1.2 0.727 16-6 Yes
4/29 Lincoln WA 1.2 1.2 0.727 16-6 Yes
5/1 McDaniel WH 0.8 0.8 0.364 8-14 Yes
5/4 McDaniel WA 1.2 1.2 0.364 8-14 Yes
5/6 Franklin WA 1.2 1.2 0.050 1-19 Yes
5/7 Franklin WH 0.8 0.8 0.050 1-19 Yes
5/12 Cleveland WA 1.2 1.2 0.667 14-7 Yes
5/13 Cleveland WH 0.8 0.8 0.667 14-7 Yes
24 contests 18-6
(WP)
18.4 ÷ 24.0 = 0.767
(WWP)
11.346 ÷ 24 opponents = 0.473
(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]
Done 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)
Done 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
Peyton Kahrhoff JV 45 pitches 1 rest day Wed 5/13
Liam Sweeney JV 37 pitches 1 rest day Wed 5/13
Caleb Harter JV2 75 pitches 3 rest days Fri 5/15
Braylon Bivins JV2 49 pitches 2 rest days Thu 5/14
5/12/2026 Tue
Jinki Tomita V 85 pitches 3 rest days Sat 5/16
5/13/2026 Wed
Nate Kagen V 39 pitches 1 rest day Fri 5/15
Colin Weatherford V 38 pitches 1 rest day Fri 5/15
Lincoln Norick V 25 pitches 0 rest days Thu 5/14
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