Oregon School Activities Association
OnPoint Community Credit Union

Wilsonville Baseball Program

School
Classification
5A (Public)
Regular District
5A-1 Northwest Oregon Conference

Team Staff
Head Coach
Jason Rasco
Asst. Coaches
Dom Enbody, TJ Drake, Tracy VavRosky
Manager
Austin Seal
JV Head Coach
Adam Krause
JV Asst. Coach
Trevor Antonson
JV2 Head Coach
Duston Schenk
Program Information
Classification
5A (2025-26)
League
5A-1 Northwest Oregon Conference
Officials
Portland Baseball Umpires Association
Varsity Contests
26 / 26
Ranking Information
Overall Record
14-7
League Record
9-1
OSAA Rank
#13
RPI Record
14-7
RPI Rating
536.369
RPI Rank
#10
Colley Record
11-6
Colley Rating
548.821
Colley Rank
#13

Last Calculated
11:31 pm, May. 10, 2026

» Go Wildcats!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
Done Jamboree M 3/16/26 TBD vs. Mountainside
Done Jamboree M 3/16/26 4:30pm vs. McMinnville (West Salem, Mountain View)
L 3-9 Non-League T 3/17/26 4:30pm @ Willamette
W 5-3 Non-League W 3/18/26 5pm vs. West Albany
W 8-3 Non-League
Tournament
T 3/24/26 11am @ California (CA) {13-14} (The Lions Tournament - California High School)
L 1-5 Non-League
Tournament
W 3/25/26 10am vs. Reed (NV) {14-15-1} (The Lions Tournament - Boysen Park, Anaheim)
W 13-11 Non-League
Tournament
W 3/25/26 3pm @ Esperanza (CA) {14-12} (The Lions Tournament - Esperanza High School)
W 2-1 Non-League
Tournament
F 3/27/26 5pm vs. Katella (CA) {14-11} (The Lions Tournament - Boysen Park, Anaheim)
L 9-10 Non-League R 4/2/26 4:30pm @ Mountain View
W 5-4 Non-League
Endowment
F 4/3/26 5pm vs. Caldera
L 4-5 Non-League T 4/7/26 5:30pm @ Lake Oswego
L 4-5 Non-League R 4/9/26 4:30pm vs. Grant
W 7-2 League W 4/15/26 6pm @ Milwaukie / Milwaukie Acad. of the Arts / Riverside, WLWV (Milwaukie HS-Lake Rd. Fields)
W 7-0 League R 4/16/26 5pm vs. Milwaukie / Milwaukie Acad. of the Arts / Riverside, WLWV
W 4-0 League F 4/17/26 4pm @ Hillsboro (Hillsboro Stadium Turf - West)
L 4-14 Non-League M 4/20/26 5pm @ South Salem (Gilmore Field 12th/Hoyt)
W 10-0 League T 4/21/26 5pm vs. Hillsboro
L 6-8 League W 4/22/26 5pm vs. Centennial
W 13-0 League F 4/24/26 5pm @ Centennial
W 20-0 League T 4/28/26 6:15pm @ Parkrose
W 16-1 League W 4/29/26 5pm vs. Parkrose
W 11-2 League F 5/1/26 5pm vs. Putnam
W 6-1 League T 5/5/26 6:30pm @ Putnam
Scheduled
League T 5/12/26 5pm @ Hood River Valley
Scheduled
League W 5/13/26 5pm vs. Hood River Valley
Scheduled
League F 5/15/26 5pm @ La Salle Prep
Scheduled
League T 5/19/26 5pm vs. La Salle Prep
Scheduled
League W 5/20/26 5pm @ Canby
Scheduled
League R 5/21/26 5pm vs. Canby
OSAA 5A Rank
#13
Overall Record
14-7
League Record
9-1
Last Calculated
11:31 pm, May. 10, 2026
RPI Rank
#10
RPI Record
14-7
RPI Rating
536.369
WWP
0.673
OWP
0.463
Colley Rank
#13
Colley Record
11-6
Colley Rating
548.821
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/17 Willamette (6A) LA 0.0 0.8 0.636 14-8 Yes
3/18 West Albany WH 0.8 0.8 0.762 16-5 Yes
3/24 California (CA) WA 1.2 1.2 0.481 13-14 No
3/25 Reed (NV) LH 0.0 1.2 0.483 14-15-1 No
3/25 Esperanza (CA) WA 1.2 1.2 0.538 14-12 No
3/27 Katella (CA) WH 0.8 0.8 0.560 14-11 No
4/2 Mountain View LA 0.0 0.8 0.474 9-10 Yes
4/3 Caldera WH 0.8 0.8 0.524 11-10 Yes
4/7 Lake Oswego (6A) LA 0.0 0.8 0.524 11-10 Yes
4/9 Grant (6A) LH 0.0 1.2 0.714 15-6 Yes
4/15 Milwaukie / Milwaukie Acad. of the Arts / Riverside, WLWV WA 1.2 1.2 0.412 7-10 Yes
4/16 Milwaukie / Milwaukie Acad. of the Arts / Riverside, WLWV WH 0.8 0.8 0.412 7-10 Yes
4/17 Hillsboro WA 1.2 1.2 0.688 11-5 Yes
4/20 South Salem (6A) LA 0.0 0.8 0.667 14-7 Yes
4/21 Hillsboro WH 0.8 0.8 0.688 11-5 Yes
4/22 Centennial LH 0.0 1.2 0.300 6-14 Yes
4/24 Centennial WA 1.2 1.2 0.300 6-14 Yes
4/28 Parkrose WA 1.2 1.2 0.000 0-19 Yes
4/29 Parkrose WH 0.8 0.8 0.000 0-19 Yes
5/1 Putnam WH 0.8 0.8 0.278 5-13 Yes
5/5 Putnam WA 1.2 1.2 0.278 5-13 Yes
21 contests 14-7
(WP)
14.0 ÷ 20.8 = 0.673
(WWP)
9.718 ÷ 21 opponents = 0.463
(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 Beau Johnson OF/RHP 10
2/2 Ben Wiepert OF 11
3/3 Jack Rader INF/RHP 12
4/4 Cole Weber INF/RHP 11
5/5 Milo Nichols INF 10
6/6 Michael Gatlin INF/RHP 11
7/7 Dan Widman RHP 11
8/8 Gus Kwei U 11
9/9 Evan Eagle INF/RHP 11
10/10 Brayson Roethler C/INF 12
12/12 Colby Kosderka INF/RHP 12
16/16 Jack Case INF 11
22/22 Kellen Rasco C/INF 10
24/24 Quinton Ulicny OF/LHP 11
27/27 Gabe Cruz OF/LHP 11
33/33 Grady Weise RHP 12
42/42 Carson Zellick OF 11
44/44 Brady Wayland OF/RHP 11
Status Details Date Start Time Opponent Dismiss Depart Return
W 12-1 Non-League T 3/17/26 5pm vs. Willamette [JV]
W 4-2 Non-League W 3/18/26 5pm vs. West Albany [JV]
*W 5-4 Non-League
Tournament
F 3/27/26 9am @ Central Catholic [JV] (Sandy Tournament - Sandy HS Field 2)
W 7-4 Non-League
Tournament
S 3/28/26 9am vs. Hood River Valley [JV2] (Sandy Tournament - Sandy High School field 2)
L 4-8 Non-League
Tournament
S 3/28/26 2pm @ Nelson [JV] (Sandy JV Spring Break Tournament - Sandy High School)
W 15-5 Non-League R 4/2/26 4:30pm @ Mountain View [JV] (Big Sky Sports Park - 21690 Neff Rd)
W 2-1 Non-League F 4/3/26 5pm vs. Caldera [JV]
*L 7-10 Non-League S 4/4/26 Noon @ Tualatin [JV]
W 9-3 Non-League T 4/7/26 5pm vs. Lake Oswego [JV]
W 11-4 Non-League W 4/8/26 5pm vs. West Linn [JV2]
L 0-9 Non-League R 4/9/26 5pm vs. Grant [JV]
Canceled
Non-League T 4/14/26 6:30pm @ Central Catholic [JV] (NE Sports Complex)
W 8-0 Non-League W 4/15/26 4pm vs. Scappoose [JV]
L 0-1 Non-League R 4/16/26 4pm @ Grant [JV] (Irving Park)
Done Non-League M 4/20/26 5pm @ South Salem [JV] (Gilmore Field (12th & Hoyt))
W 5-1 Non-League T 4/21/26 5pm @ Ida B. Wells [JV]
L 3-6 Non-League S 4/25/26 11:30am vs. Lincoln [JV]
Done Non-League T 4/28/26 5pm vs. Sandy [JV]
Done Non-League W 4/29/26 4pm @ Barlow [JV]
Done League F 5/1/26 5pm vs. Putnam [JV]
Done Non-League M 5/4/26 5pm vs. Central Catholic [JV]
Done League T 5/5/26 4:30pm @ Putnam [JV]
*W 5-1 Non-League R 5/7/26 5pm vs. Scappoose [JV]
Scheduled
League F 5/15/26 5pm vs. La Salle Prep [JV]
Scheduled
League T 5/19/26 5pm @ La Salle Prep [JV]
Scheduled
League W 5/20/26 5pm vs. Canby [JV]
Scheduled
League R 5/21/26 5pm @ Canby [JV]

* Indicates the teams swapped designations; home team batted first.
# C Name Position Grade Height
3/3 Trevor Hurst INF/RHP 10
4/4 Aiden Devore OF/C 10
6/6 Jake Chenier OF 11
7/7 Rowen Rankin RHP 11
10/10 Kellen Murphy INF 10
11/11 Colton Froman OF 11
12/12 Braden Perry INF 12
16/16 Cayden Cunningham C/OF 10
17/17 Clay Schenk INF/RHP 10
21/21 Travis Larson OF/LHP 10
22/22 Jonah Kinney INF/RHP 9




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
W 6-5 Non-League T 3/17/26 5pm vs. Scappoose [JV2]
T 6-6 Non-League W 3/18/26 5pm @ West Albany [JV2]
L 5-9 Non-League
Tournament
S 3/21/26 9am vs. Nelson [JV2] (Sandy Tournament - Sandy High School)
L 1-10 Non-League
Tournament
S 3/21/26 11:30am vs. Clackamas [JV2] (Sandy Tournament - Sandy High School)
L 1-13 Non-League
Tournament
Su 3/22/26 9am vs. Mountainside [FR] (Sandy Tournament - Sandy High School)
L 4-7 Non-League R 4/2/26 5pm vs. Mountain View [FR]
L 8-15 Non-League T 4/7/26 4:30pm @ Lake Oswego [FR] (Waluga Park)
L 3-16 Non-League R 4/9/26 6:30pm vs. Grant [JV2]
W 9-4 League W 4/15/26 4pm @ Milwaukie / Milwaukie Acad. of the Arts / Riverside, WLWV [JV] (Milwaukie HS-Lake Rd. Fields)
W 5-0 League R 4/16/26 5pm vs. Milwaukie / Milwaukie Acad. of the Arts / Riverside, WLWV [JV]
Done League F 4/17/26 5pm vs. Hillsboro [JV]
W 10-7 Non-League M 4/20/26 5pm vs. South Salem [JV2]
Done League T 4/21/26 5pm vs. Hillsboro [JV]
W 14-8 Non-League S 4/25/26 2pm vs. McMinnville [JV2]
Canceled
League T 4/28/26 4pm @ Parkrose [JV]
W 9-5 Non-League W 4/29/26 5pm vs. Ida B. Wells [JV2]
Canceled
League W 4/29/26 5pm vs. Parkrose [JV2]
Done Non-League M 5/4/26 5pm @ Jesuit [FR]
Done Non-League T 5/5/26 7:30pm vs. Central Catholic [FR]
Done Non-League R 5/7/26 5pm @ Scappoose [JV2]
Scheduled
League T 5/12/26 5pm @ Hood River Valley [JV2]
Scheduled
League W 5/13/26 5pm vs. Hood River Valley [JV2]
Scheduled
League F 5/15/26 5pm @ La Salle Prep [FR]
Scheduled
League T 5/19/26 7pm vs. La Salle Prep [FR]
Scheduled
League W 5/20/26 5pm @ Canby [FR]
Scheduled
League R 5/21/26 7pm vs. Canby [FR]
# C Name Position Grade Height
0/0 Ben Cabrera OF/LHP 9
1/1 Spencer Gage INF/RHP 9
2/2 Parker Bippes INF/RHP 9
3/3 Everett Martin C 9
4/4 Harry Diller INF 9
5/5 Owen Brandes U 10
6/6 Amos Diller OF/RHP 9
9/9 Jake Smith OF/C 9
10/10 Elian Johnson INF/RHP 9
11/11 Dominic Burden INF 9
12/12 CJ Rupp INF 9
14/14 Nathan Macpherson OF 11
18/18 Cayden Magee INF/RHP 9




No Team Photo Found
Sample Pitch Count Charts

All Levels (V, JV, & JV2)

Wilsonville Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/16/2026 Mon
Dan Widman V 35 pitches 1 rest day Wed 3/18
Jonah Kinney V 38 pitches 1 rest day Wed 3/18
Michael Gatlin V 35 pitches 1 rest day Wed 3/18
Rowen Rankin V 22 pitches 0 rest days Tue 3/17
3/17/2026 Tue
Grady Weise V 72 pitches 3 rest days Sat 3/21
Quinton Ulicny V 28 pitches 1 rest day Thu 3/19
Gabe Cruz V 27 pitches 1 rest day Thu 3/19
Spencer Gage JV2 55 pitches 2 rest days Fri 3/20
Ben Cabrera JV2 54 pitches 2 rest days Fri 3/20
CJ Rupp JV2 19 pitches 0 rest days Wed 3/18
Clay Schenk JV 77 pitches 3 rest days Sat 3/21
3/18/2026 Wed
Colby Kosderka V 68 pitches 3 rest days Sun 3/22
Jack Rader V 53 pitches 2 rest days Sat 3/21
Travis Larson JV 76 pitches 3 rest days Sun 3/22
Rowen Rankin JV 30 pitches 1 rest day Fri 3/20
Owen Brandes JV2 57 pitches 2 rest days Sat 3/21
Elian Johnston JV2 41 pitches 1 rest day Fri 3/20
Jake Smith JV2 28 pitches 1 rest day Fri 3/20
3/21/2026 Sat
Elian Johnson JV2 54 pitches 2 rest days Tue 3/24
CJ Rupp JV2 55 pitches 2 rest days Tue 3/24
Amos Diller JV2 80 pitches 3 rest days Wed 3/25
Everett Martin JV2 65 pitches 3 rest days Wed 3/25
Nathan Macpherson JV2 24 pitches 0 rest days Sun 3/22
3/22/2026 Sun
Spencer Gage JV2 53 pitches 2 rest days Wed 3/25
Ben Cabrera JV2 62 pitches 3 rest days Thu 3/26
3/24/2026 Tue
Grady Weise V 87 pitches 4 rest days Sun 3/29
Jonah Kinney V 12 pitches 0 rest days Wed 3/25
Travis Larson V 21 pitches 0 rest days Wed 3/25
3/25/2026 Wed
Gabe Cruz V 66 pitches 3 rest days Sun 3/29
Michael Gatlin V 44 pitches 1 rest day Fri 3/27
Colby Kosderka V 85 pitches 3 rest days Sun 3/29
Rowen Rankin V 20 pitches 0 rest days Thu 3/26
Quinton Ulicny V 12 pitches 0 rest days Thu 3/26
Evan Eagle V 45 pitches 1 rest day Fri 3/27
3/27/2026 Fri
Jack Rader V 72 pitches 3 rest days Tue 3/31
Clay Schenk JV 92 pitches 4 rest days Wed 4/1
Spencer Gage JV 19 pitches 0 rest days Sat 3/28
3/28/2026 Sat
Amos Diller JV 88 pitches 4 rest days Thu 4/2
Aidan Devore JV 18 pitches 0 rest days Sun 3/29
Trevor Hurst JV 80 pitches 3 rest days Wed 4/1
Kellan Murphy JV 39 pitches 1 rest day Mon 3/30
4/2/2026 Thu
Colby Kosderka V 45 pitches 1 rest day Sat 4/4
Grady Weise V 96 pitches 4 rest days Tue 4/7
Travis Larson JV 47 pitches 2 rest days Sun 4/5
Jonah Kinney JV 15 pitches 0 rest days Fri 4/3
Owen Brandes JV2 78 pitches 3 rest days Mon 4/6
CJ Rupp JV2 65 pitches 3 rest days Mon 4/6
4/3/2026 Fri
Jack Rader V 73 pitches 3 rest days Tue 4/7
Quinton Ulicny V 16 pitches 0 rest days Sat 4/4
Michael Gatlin V 26 pitches 1 rest day Sun 4/5
Rowen Rankin JV 90 pitches 4 rest days Wed 4/8
Jonah Kinney JV 17 pitches 0 rest days Sat 4/4
Amos Diller JV2 86 pitches 4 rest days Wed 4/8
Ben Cabrera JV2 47 pitches 2 rest days Mon 4/6
Jake Smith JV2 38 pitches 1 rest day Sun 4/5
4/4/2026 Sat
Dan Widman JV 65 pitches 3 rest days Wed 4/8
Clay Schenk JV 77 pitches 3 rest days Wed 4/8
4/7/2026 Tue
Grady Weise V 90 pitches 4 rest days Sun 4/12
Quinton Ulicny V 18 pitches 0 rest days Wed 4/8
Michael Gatlin V 21 pitches 0 rest days Wed 4/8
Spencer Gage JV2 60 pitches 2 rest days Fri 4/10
Owen Brandes JV2 40 pitches 1 rest day Thu 4/9
CJ Rupp JV2 39 pitches 1 rest day Thu 4/9
Jonah Kinney JV 74 pitches 3 rest days Sat 4/11
Kellan Murphy JV 41 pitches 1 rest day Thu 4/9
4/8/2026 Wed
Rowen Rankin JV 92 pitches 4 rest days Mon 4/13
Trevor Hurst JV 33 pitches 1 rest day Fri 4/10
4/9/2026 Thu
Ben Cabrera JV2 42 pitches 1 rest day Sat 4/11
Clay Schenk JV 43 pitches 1 rest day Sat 4/11
Dan Widman JV 38 pitches 1 rest day Sat 4/11
Travis Larson JV 68 pitches 3 rest days Mon 4/13
Amos Diller JV2 103 pitches 4 rest days Tue 4/14
Jack Rader V 76 pitches 3 rest days Mon 4/13
Colby Kosderka V 14 pitches 0 rest days Fri 4/10
4/15/2026 Wed
Jack Rader V 70 pitches 3 rest days Sun 4/19
Quinton Ulicny V 24 pitches 0 rest days Thu 4/16
Gabe Cruz V 17 pitches 0 rest days Thu 4/16
Owen Brandes JV2 58 pitches 2 rest days Sat 4/18
Jake Smith JV2 29 pitches 1 rest day Fri 4/17
Cayden Magee JV2 12 pitches 0 rest days Thu 4/16
Clay Schenk JV 68 pitches 3 rest days Sun 4/19
Dan Widman JV 16 pitches 0 rest days Thu 4/16
4/16/2026 Thu
Grady Weise V 78 pitches 3 rest days Mon 4/20
Michael Gatlin V 34 pitches 1 rest day Sat 4/18
Rowen Rankin JV 94 pitches 4 rest days Tue 4/21
Jonah Kinney JV 44 pitches 1 rest day Sat 4/18
Amos Diller JV2 87 pitches 4 rest days Tue 4/21
4/17/2026 Fri
Colby Kosderka V 69 pitches 3 rest days Tue 4/21
Spencer Gage JV2 70 pitches 3 rest days Tue 4/21
CJ Rupp JV2 37 pitches 1 rest day Sun 4/19
4/20/2026 Mon
Jack Rader V 90 pitches 4 rest days Sat 4/25
Quinton Ulicny V 16 pitches 0 rest days Tue 4/21
Travis Larson JV 67 pitches 3 rest days Fri 4/24
Dan Widman JV 19 pitches 0 rest days Tue 4/21
Owen Brandes JV2 52 pitches 2 rest days Thu 4/23
Cayden Magee JV2 43 pitches 1 rest day Wed 4/22
4/21/2026 Tue
Grady Weise V 67 pitches 3 rest days Sat 4/25
Rowen Rankin JV 76 pitches 3 rest days Sat 4/25
Jonah Kinney JV 24 pitches 0 rest days Wed 4/22
Amos Diller JV2 98 pitches 4 rest days Sun 4/26
Nathan Macpherson JV2 35 pitches 1 rest day Thu 4/23
4/22/2026 Wed
Colby Kosderka V 94 pitches 4 rest days Mon 4/27
Quinton Ulicny V 9 pitches 0 rest days Thu 4/23
Michael Gatlin V 47 pitches 2 rest days Sat 4/25
4/24/2026 Fri
Gabe Cruz V 72 pitches 3 rest days Tue 4/28
4/25/2026 Sat
Clay Schenk JV 72 pitches 3 rest days Wed 4/29
Dan Widman JV 60 pitches 2 rest days Tue 4/28
Rowen Rankin JV 11 pitches 0 rest days Sun 4/26
Owen Brandes JV2 74 pitches 3 rest days Wed 4/29
CJ Rupp JV2 64 pitches 3 rest days Wed 4/29
4/28/2026 Tue
Travis Larson JV 82 pitches 3 rest days Sat 5/2
Jack Rader V 28 pitches 1 rest day Thu 4/30
Beau Johnson V 22 pitches 0 rest days Wed 4/29
4/29/2026 Wed
Grady Weise V 54 pitches 2 rest days Sat 5/2
Quinton Ulicny V 26 pitches 1 rest day Fri 5/1
Rowen Rankin JV 65 pitches 3 rest days Sun 5/3
Trevor Hurst JV 34 pitches 1 rest day Fri 5/1
Amos Diller JV2 99 pitches 4 rest days Mon 5/4
Cayden Magee JV2 18 pitches 0 rest days Thu 4/30
5/1/2026 Fri
Colby Kosderka V 76 pitches 3 rest days Tue 5/5
Gabe Cruz V 36 pitches 1 rest day Sun 5/3
Jonah Kinney JV 67 pitches 3 rest days Tue 5/5
5/4/2026 Mon
Dan Widman JV 69 pitches 3 rest days Fri 5/8
Rowen Rankin JV 55 pitches 2 rest days Thu 5/7
Owen Brandes JV2 74 pitches 3 rest days Fri 5/8
Everett Martin JV2 48 pitches 2 rest days Thu 5/7
CJ Rupp JV2 13 pitches 0 rest days Tue 5/5
Dominic Burden JV2 21 pitches 0 rest days Tue 5/5
5/5/2026 Tue
Jack Rader V 73 pitches 3 rest days Sat 5/9
Grady Weise V 37 pitches 1 rest day Thu 5/7
Clay Schenk JV 79 pitches 3 rest days Sat 5/9
Jake Smith JV2 54 pitches 2 rest days Fri 5/8
Cayden Magee JV2 43 pitches 1 rest day Thu 5/7
CJ Rupp JV2 53 pitches 2 rest days Fri 5/8
5/7/2026 Thu
Travis Larson JV 91 pitches 4 rest days Tue 5/12
Amos Diller JV2 94 pitches 4 rest days Tue 5/12
Ben Cabrera JV2 28 pitches 1 rest day Sat 5/9
5/12/2026 Tue
5/13/2026 Wed
5/15/2026 Fri
5/19/2026 Tue
5/20/2026 Wed
5/21/2026 Thu

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