2025 Portland high school baseball stat leaders

Published 3:00 pm Friday, June 13, 2025

Cooper Yudhishthu (Staff photo: Austin White)

With the calendar flipped to May, we are taking a look at the statistical leaders for high school baseball in the city of Portland.

These stats include all eight Portland Interscholastic League squads, as well as the Mt. Hood Conference’s Central Catholic and David Douglas. We also include Parkrose from 5A and Portland Christian from 2A to round out the list.

Our cutoff to qualify for hitting categories was a minimum of 30 at bats and our cutoff for innings pitched to qualify on the mound is 25 IP.

Down below you’ll find the top 10 for each individual stat, but the full list can be found by following the link here.

Check out the 2025 season’s leaders down below! You can also check out the softball leaders here.

Last update: June 13

Team batting average

1. Ida B. Wells: .337

2. Central Catholic: .328

3. Grant: .323

4. Portland Christian: .306

5. Roosevelt: .272

6. Lincoln: .252

7. Cleveland: .250

8. Jefferson: .243

9. McDaniel: .231

T10. Franklin: .185

T1o. Parkrose: .185

12. David Douglas: .165

Team ERA

1. Grant: 2.51

2. Central Catholic: 2.78

3. Portland Christian: 3.27

4. Lincoln: 4.09

5. Ida B. Wells: 4.13

6. McDaniel: 4.49

7. Parkrose: 5.43

8. Cleveland: 5.76

9. Jefferson: 5.78

10. Roosevelt: 7.99

11. Franklin: 8.74

12. David Douglas: 8.82

Individual batting average

1. Cody Roletto, Wells: .484 (45-for-93)

2. Jack Mazurowski, Portland Christian: .462 (43-for-93)

3. Jackson Poole, Wells: .458 (38-for-83)

4. Kaeden Cruse, Grant: .443 (35-for-79)

5. Ramsey Prentice, Wells: .427 (32-for-75)

6. Matsen Saruwatari, Central Catholic: .420 (29-for-69)

7. Elliot Raiton, Grant: .411 (37-for-90)

8. Arlo Copony, Cleveland: .404 (23-for-57)

9. Geovanni Carstens-Cornwell, Jefferson: .393 (24-for-61)

10. Cam Hammer, Wells: .385 (37-for-96)

Individual on-base percentage

1. Jackson Poole, Wells: .573

2. Ramsey Prentice, Wells: .556

3. Arlo Copony, Cleveland: .541

4. Kaeden Cruse, Grant: .540

5. Owen Sonne, McDaniel: .526

6. Casey Moyes, Parkrose: .524

7. Donovan Endres, Portland Christian: .519

8. Jack Mazurowski, Portland Christian: .515

9. Matsen Saruwatari, Central Catholic: .512

10. Lance McKey, Central Catholic: .509

Runs batted in

1. Cody Roletto, Wells: 39

2. Kaeden Cruse, Grant: 38

3. Cam Hammer, Wells: 35

4. Owen Sonne, McDaniel: 32

5. Graeme Warner-McGee, Lincoln: 31

T6. Matsen Saruwatari, Central Catholic: 28

T6. Wyatt Brown, Central Catholic: 28

T8. Jack Mazurowski, Portland Christian: 27

T8. Elliot Raiton, Grant: 27

10. Joseph Diesel, Portland Christian: 25

Runs scored

1. Jackson Poole, Wells: 40

2. Aidan Rice, Central Catholic: 36

3. Lance McKey, Central Catholic: 35

4. Elliot Raiton, Grant: 34

5. Donovan Endres, Portland Christian: 32

6. Cody Brewer, McDaniel: 31

T7. Blake Timothy, Lincoln: 30

T7. Kaeden Cruse, Grant: 30

9. Diggy Griffin, Wells: 29

10. Jack Mazurowski, Portland Christian: 28

Home runs

1. Kaeden Cruse, Grant: 12

2. Elliot Raiton, Grant: 6

T3. Diego Martinez Griffin, Grant: 4

T3. Tre Hoffert, Grant: 4

T5. Owen Sonne, McDaniel: 3

T5. Cody Roletto, Wells: 3

T5. Grant Snidow, Grant: 3

T8. Wyatt Brown, Central Catholic: 2

T8. Rafferty Cruikshank, Grant: 2

T8. Liam Eldridge, Lincoln: 2

T8. Miles Whipp, Cleveland: 2

Stolen bases

1. Blake Timothy, Lincoln: 28

2. Cam Hammer, Wells: 27

3. Cody Brewer, McDaniel: 24

4. Lance McKey, Central Catholic: 19

5. Brave Johnson, Jefferson: 18

T6. Owen Sonne, McDaniel: 17

T6. Aidan Rice, Central Catholic: 17

T6. Noah Humphrey, Portland Christian: 17

T9. Donovan Endres, Portland Christian: 16

T9. Jaiden Blair, Parkrose: 16

Individual ERA

1. Grady Olson, Central Catholic: 0.28 (25.1 IP)

2. Jinki Tomita, Grant: 1.40 (45 IP)

3. Sam Smith, Central Catholic: 1.54 (45.1 IP)

4. Harrison Mayhew, Lincoln: 1.60 (35 IP)

5. Cooper Yudhishthu, Grant: 2.28 (70.2 IP)

6. Arlo Copony, Cleveland: 2.28 (46 IP)

7. Jack Mazurowski, Portland Christian: 2.36 (71.1 IP)

8. Grae Wilson, Wells: 2.48 (31 IP)

9. James Ruona-Banister, McDaniel: 2.83 (34.2 IP)

10. Logan Anzellotti, Central Catholic: 2.83 (59.3 IP)

Strikeouts

1. Jack Mazurowski, Portland Christian: 96

2. Cooper Yudhishthu, Grant: 92

3. Arlo Copony, Cleveland: 70

4. Jack Aleskus, Lincoln: 66

5. Jinki Tomita, Grant: 61

T6. Jack Burnham, Wells: 55

T6. Brave Johnson, Jefferson: 55

8. Logan Anzellotti, Central Catholic: 54

9. Jack Rempfer, Jefferson: 53

T10. Sam Smith, Central Catholic: 47

T10. Dean Fillinger, Roosevelt: 47

T10. Ezra Oster, Cleveland: 47

WHIP (Walks + Hits divided by IP)

1. Grady Olson, Central Catholic: 0.55 (25.1 IP)

2. Jinki Tomita, Grant: 1.02 (45 IP)

3. Grae Wilson, Wells: 1.10 (31 IP)

4. Cooper Yudhishthu, Grant: 1.10 (70.2 IP)

5. Arlo Copony, Cleveland: 1.13 (46 IP)

6. Harrison Mayhew, Lincoln: 1.14 (35 IP)

7. Sam Smith, Central Catholic: 1.17 (45.1 IP)

8. Jack Mazurowski, Portland Christian: 1.18 (71.1 IP)

9. Logan Anzellotti, Central Catholic: 1.26 (59.1 IP)

10. James Ruona-Banister, McDaniel: 1.30 (34.2 IP)