Oregon School Activities Association
OnPoint Community Credit Union

Centennial Baseball Program

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

Team Staff
Head Coach
Bobby Craswell
Asst. Coach
Chris Fitzgerald
Manager
Cody Butler
JV Head Coach
AJ Wienke
JV Asst. Coaches
Colten Pleith, Jeff Roy, Logan Walton
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
7-15
League Record
3-9
OSAA Rank
#30
RPI Record
7-15
RPI Rating
324.743
RPI Rank
#31
Colley Record
7-15
Colley Rating
168.195
Colley Rank
#29

Last Calculated
9:31 am, May. 11, 2026

» Go Eagles!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
L 6-7 Non-League M 3/16/26 5pm vs. Reynolds
L 0-12 Non-League W 3/18/26 5pm vs. Lebanon
W 3-1 Non-League
Tournament
R 3/26/26 5pm @ Parkrose (Nelson Spring Break Tournament - Nelson Sports Complex)
L 8-13 Non-League
Tournament
F 3/27/26 11am vs. North Salem (Nelson Spring Break Tournament - Nelson Sports Complex)
W 12-2 Non-League
Tournament
F 3/27/26 5pm vs. David Douglas (Nelson Spring Break Tournament - Adrienne C. Nelson HS)
L 1-11 Non-League
Tournament
S 3/28/26 3pm vs. Nelson (Nelson Spring Break Tournament - Nelson Sports Complex)
L 3-8 Non-League T 3/31/26 5pm vs. St. Helens
L 5-8 Non-League F 4/3/26 5pm @ Roosevelt
W 6-4 Non-League T 4/7/26 5pm @ South Albany (Linn Benton Community College)
W 8-6 Non-League R 4/9/26 5pm vs. Gresham
L 2-6 League
Endowment
W 4/15/26 6pm vs. La Salle Prep (Gresham High School) 2:45pm 3pm
L 2-12 League R 4/16/26 5pm @ La Salle Prep
L 5-17 League F 4/17/26 5pm vs. Canby
L 0-12 League T 4/21/26 4:30pm @ Canby
W 8-6 League W 4/22/26 5pm @ Wilsonville
L 0-13 League F 4/24/26 5pm vs. Wilsonville
L 2-8 League T 4/28/26 5pm vs. Hillsboro
L 3-6 League W 4/29/26 5pm @ Hillsboro (Rutschman Stadium @ Hare Field)
L 2-6 League F 5/1/26 5pm @ Milwaukie / Milwaukie Acad. of the Arts / Riverside, WLWV (Milwaukie HS-Lake Rd. Fields)
L 1-5 League T 5/5/26 5pm vs. Milwaukie / Milwaukie Acad. of the Arts / Riverside, WLWV
W 20-5 League W 5/6/26 6:15pm @ Parkrose
W 9-6 League F 5/8/26 5pm vs. Parkrose
Scheduled
League T 5/12/26 5pm vs. Putnam
Scheduled
League W 5/13/26 4:30pm @ Putnam
Scheduled
Non-League F 5/15/26 5pm vs. North Salem
Scheduled
League W 5/20/26 5pm vs. Hood River Valley
Scheduled
League F 5/22/26 5pm @ Hood River Valley
OSAA 5A Rank
#30
Overall Record
7-15
League Record
3-9
Last Calculated
9:31 am, May. 11, 2026
RPI Rank
#31
RPI Record
7-15
RPI Rating
324.743
WWP
0.310
OWP
0.332
Colley Rank
#29
Colley Record
7-15
Colley Rating
168.195
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/16 Reynolds (6A) LH 0.0 1.2 0.400 8-12 Yes
3/18 Lebanon LH 0.0 1.2 0.333 7-14 Yes
3/26 Parkrose WA 1.2 1.2 0.000 0-18 Yes
3/27 North Salem (6A) LH 0.0 1.2 0.222 4-14 Yes
3/27 David Douglas (6A) WH 0.8 0.8 0.048 1-20 Yes
3/28 Nelson (6A) LH 0.0 1.2 0.476 10-11 Yes
3/31 St. Helens (4A) LH 0.0 1.2 0.263 5-14 Yes
4/3 Roosevelt (6A) LA 0.0 0.8 0.200 4-16 Yes
4/7 South Albany WA 1.2 1.2 0.105 2-17 Yes
4/9 Gresham (6A) WH 0.8 0.8 0.238 5-16 Yes
4/15 La Salle Prep LH 0.0 1.2 0.474 9-10 Yes
4/16 La Salle Prep LA 0.0 0.8 0.474 9-10 Yes
4/17 Canby LH 0.0 1.2 0.500 9-9 Yes
4/21 Canby LA 0.0 0.8 0.500 9-9 Yes
4/22 Wilsonville WA 1.2 1.2 0.684 13-6 Yes
4/24 Wilsonville LH 0.0 1.2 0.684 13-6 Yes
4/28 Hillsboro LH 0.0 1.2 0.563 9-7 Yes
4/29 Hillsboro LA 0.0 0.8 0.563 9-7 Yes
5/1 Milwaukie / Milwaukie Acad. of the Arts / Riverside, WLWV LA 0.0 0.8 0.294 5-12 Yes
5/5 Milwaukie / Milwaukie Acad. of the Arts / Riverside, WLWV LH 0.0 1.2 0.294 5-12 Yes
5/6 Parkrose WA 1.2 1.2 0.000 0-18 Yes
5/8 Parkrose WH 0.8 0.8 0.000 0-18 Yes
22 contests 7-15
(WP)
7.2 ÷ 23.2 = 0.310
(WWP)
7.315 ÷ 22 opponents = 0.332
(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 Blade Bland OF/RHP 11
2/2 Aiden Welsick SS/RHP 11
3/3 Derek Williams C 11
6/6 Connor Martin OF/RHP 12
7/7 Cameron Brooks INF/RHP 11
8/8 Zack Greene OF/RHP 12
9/9 Hudson Plieth OF 12
10/10 Julio Lauzurique OF/RHP 10
11/11 Sawyer Walton U/RHP 10
17/17 Alex Cohen INF 12
18/18 Logan Landolt U/RHP 12
20/20 Akim Bishop C/OF 12
21/21 Connor Baldwin INF/RHP 12
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League M 3/16/26 5pm vs. Reynolds [JV2] (Centennial Middle School LL Field)
Done Non-League W 3/18/26 5pm vs. Lebanon [JV2] (Centennial Middle School LL Field)
Done Non-League T 3/31/26 5pm vs. St. Helens [JV] (Centennial Middle School LL Field)
Done Non-League F 4/3/26 4pm @ Roosevelt [JV] (Columbia Park)
Done Non-League T 4/7/26 5pm @ South Albany [JV]
Done Non-League R 4/9/26 5pm vs. Gresham [JV2]
Done Non-League S 4/18/26 1pm vs. David Douglas [JV2]
Done League T 4/28/26 5pm vs. Hillsboro [JV] (Centennial Middle School LL Field)
Done League W 4/29/26 5pm @ Hillsboro [JV] (Hare Field)
Canceled
League F 5/1/26 5pm @ Milwaukie / Milwaukie Acad. of the Arts / Riverside, WLWV [JV] (Wilbur Rowe Middle School)
Done League T 5/5/26 5pm vs. Milwaukie / Milwaukie Acad. of the Arts / Riverside, WLWV [JV] (Centennial Middle School LL Field)
Done League W 5/6/26 4pm @ Parkrose [JV]
Done League F 5/8/26 5pm vs. Parkrose [JV] (Centennial Middle School LL Field)
Scheduled
League T 5/12/26 5pm vs. Putnam [JV] (Centennial Middle School LL Field)
Scheduled
League W 5/13/26 6:30pm @ Putnam [JV]
Scheduled
Non-League F 5/15/26 5pm vs. North Salem [JV]
Scheduled
League W 5/20/26 5pm vs. Hood River Valley [JV2] (Centennial Middle School LL Field)
Scheduled
League F 5/22/26 5pm @ Hood River Valley [JV2]
# C Name Position Grade Height
Ryan Dunlap INF/RHP 10
2/2 Holdon Archuleta INF 9
3/8 Niqo Jones OF/RHP 10
5/5 Ryder Craun INF/RHP 10
9/9 Jacob Zimmerman INF/RHP 11
10/10 Carlos Ortiz Carranza OF 10
14/1 Garrett Hutchison OF 10
18/18 Micah Gaxiola INF/RHP 10
19/19 Donovin Scruggs INF 10
21/21 Lucas Poteet C 9
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League S 4/11/26 1pm @ David Douglas [JV2]
Scheduled
Non-League S 5/16/26 1pm vs. David Douglas [JV2]
Scheduled
Non-League S 5/16/26 3pm vs. David Douglas [JV2]
Scheduled
Non-League M 5/18/26 5pm @ David Douglas [JV2]
# C Name Position Grade Height
No player information to display, yet.




No Team Photo Found
Sample Pitch Count Charts

All Levels (V, JV, & JV2)

Centennial Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/16/2026 Mon
Jacob Zimmerman JV 40 pitches 1 rest day Wed 3/18
Logan Landolt V 93 pitches 4 rest days Sat 3/21
Ryan Dunlap JV 10 pitches 0 rest days Tue 3/17
Ryder Craun JV 72 pitches 3 rest days Fri 3/20
Sawyer Walton V 37 pitches 1 rest day Wed 3/18
3/18/2026 Wed
Sawyer Walton V 21 pitches 0 rest days Thu 3/19
Aiden Welsick V 41 pitches 1 rest day Fri 3/20
Connor Baldwin V 21 pitches 0 rest days Thu 3/19
Connor Martin V 41 pitches 1 rest day Fri 3/20
Ryan Dunlap JV 47 pitches 2 rest days Sat 3/21
Micah Gaxiola JV 35 pitches 1 rest day Fri 3/20
Holden Archuleta JV 10 pitches 0 rest days Thu 3/19
Niqo Jones JV 54 pitches 2 rest days Sat 3/21
3/21/2026 Sat
3/26/2026 Thu
Logan Landolt V 101 pitches 4 rest days Tue 3/31
3/27/2026 Fri
Sawyer Walton V 81 pitches 3 rest days Tue 3/31
Aiden Welsick V 34 pitches 1 rest day Sun 3/29
Connor Baldwin V 16 pitches 0 rest days Sat 3/28
Ryan Dunlap V 39 pitches 1 rest day Sun 3/29
Cameron Brooks V 73 pitches 3 rest days Tue 3/31
3/28/2026 Sat
Connor Baldwin V 38 pitches 1 rest day Mon 3/30
Connor Martin V 90 pitches 4 rest days Thu 4/2
Zack Greene V 13 pitches 0 rest days Sun 3/29
Ryder Craun V 39 pitches 1 rest day Mon 3/30
3/31/2026 Tue
Ryder Craun JV 64 pitches 3 rest days Sat 4/4
Ryan Dunlap JV 32 pitches 1 rest day Thu 4/2
Jacob Zimmerman JV 8 pitches 0 rest days Wed 4/1
Logan Landolt V 84 pitches 3 rest days Sat 4/4
Sawyer Walton V 33 pitches 1 rest day Thu 4/2
Cameron Brooks V 9 pitches 0 rest days Wed 4/1
4/3/2026 Fri
Cameron Brooks V 28 pitches 1 rest day Sun 4/5
Connor Martin V 40 pitches 1 rest day Sun 4/5
Ryder Craun JV 16 pitches 0 rest days Sat 4/4
Sawyer Walton V 55 pitches 2 rest days Mon 4/6
Ryan Dunlap JV 85 pitches 3 rest days Tue 4/7
4/7/2026 Tue
Logan Landolt V 107 pitches 4 rest days Sun 4/12
Sawyer Walton V 2 pitches 0 rest days Wed 4/8
Ryder Craun JV 75 pitches 3 rest days Sat 4/11
Micah Gaxiola JV 57 pitches 2 rest days Fri 4/10
4/9/2026 Thu
Cameron Brooks V 73 pitches 3 rest days Mon 4/13
Connor Martin V 39 pitches 1 rest day Sat 4/11
Niqo Jones JV 50 pitches 2 rest days Sun 4/12
Sawyer Walton V 3 pitches 0 rest days Fri 4/10
Ryan Dunlap JV 35 pitches 1 rest day Sat 4/11
Jacob Zimmerman JV 28 pitches 1 rest day Sat 4/11
4/11/2026 Sat
Ryan Dunlap JV2 89 pitches 4 rest days Thu 4/16
Ryder Craun JV2 17 pitches 0 rest days Sun 4/12
4/14/2026 Tue
4/15/2026 Wed
Connor Martin V 99 pitches 4 rest days Mon 4/20
Aiden Welsick V 32 pitches 1 rest day Fri 4/17
4/16/2026 Thu
Logan Landolt V 94 pitches 4 rest days Tue 4/21
Sawyer Walton V 12 pitches 0 rest days Fri 4/17
Connor Baldwin V 14 pitches 0 rest days Fri 4/17
Julio Lauzurique V 19 pitches 0 rest days Fri 4/17
4/17/2026 Fri
Cameron Brooks V 48 pitches 2 rest days Mon 4/20
Ryan Dunlap V 55 pitches 2 rest days Mon 4/20
Ryder Craun V 19 pitches 0 rest days Sat 4/18
Connor Baldwin V 34 pitches 1 rest day Sun 4/19
4/18/2026 Sat
Blade Bland JV 69 pitches 3 rest days Wed 4/22
Ryder Craun JV 33 pitches 1 rest day Mon 4/20
Niqo Jones JV 26 pitches 1 rest day Mon 4/20
4/21/2026 Tue
Connor Martin V 78 pitches 3 rest days Sat 4/25
Aiden Welsick V 16 pitches 0 rest days Wed 4/22
4/22/2026 Wed
Logan Landolt V 112 pitches 4 rest days Mon 4/27
4/24/2026 Fri
Aiden Welsick V 73 pitches 3 rest days Tue 4/28
Ryan Dunlap V 62 pitches 3 rest days Tue 4/28
Connor Baldwin V 6 pitches 0 rest days Sat 4/25
4/28/2026 Tue
Connor Martin V 104 pitches 4 rest days Sun 5/3
Ryder Craun V 37 pitches 1 rest day Thu 4/30
Niqo Jones JV 70 pitches 3 rest days Sat 5/2
Holden Archuleta JV 28 pitches 1 rest day Thu 4/30
4/29/2026 Wed
Logan Landolt V 105 pitches 4 rest days Mon 5/4
Micah Gaxiola JV 76 pitches 3 rest days Sun 5/3
5/1/2026 Fri
Cameron Brooks V 76 pitches 3 rest days Tue 5/5
Aiden Welsick V 52 pitches 2 rest days Mon 5/4
5/5/2026 Tue
Ryder Craun V 63 pitches 3 rest days Sat 5/9
Connor Baldwin V 54 pitches 2 rest days Fri 5/8
Ryan Dunlap JV 100 pitches 4 rest days Sun 5/10
Holden Archuleta JV 22 pitches 0 rest days Wed 5/6
5/6/2026 Wed
Connor Martin V 103 pitches 4 rest days Mon 5/11
Aiden Welsick V 29 pitches 1 rest day Fri 5/8
Niqo Jones JV 37 pitches 1 rest day Fri 5/8
Micah Gaxiola JV 32 pitches 1 rest day Fri 5/8
Jacob Zimmerman JV 4 pitches 0 rest days Thu 5/7
5/8/2026 Fri
Cameron Brooks V 106 pitches 4 rest days Wed 5/13
Aiden Welsick V 33 pitches 1 rest day Sun 5/10
Connor Baldwin V 4 pitches 0 rest days Sat 5/9
Micah Gaxiola JV 42 pitches 1 rest day Sun 5/10
Jacob Zimmerman JV 36 pitches 1 rest day Sun 5/10
Niqo Jones JV 28 pitches 1 rest day Sun 5/10
5/12/2026 Tue
5/13/2026 Wed
5/15/2026 Fri
5/16/2026 Sat
5/18/2026 Mon
5/20/2026 Wed
5/22/2026 Fri

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