North Portland Summer ID - Pitching Data Dive
June 25, 2025
On Thursday June 19th, Prep Baseball PNW hosted the North Portland Summer ID at the University of Portland - Joe Etzel Field. Prep Baseball scouts evaluated high school athletes in the 2026-2029 graduating classes, with several strong showings throughout the event.
Summer ID events serve as an important tool for both Prep Baseball scouts and college recruiters, who will subsequently create lists of prospects to follow as they plan their remaining summer coverage. We often tend to see prospects' best showings at Summer ID events, as players are fresh off playing for their respective high schools and are in the routine that consistently playing in-game offers. Standout performances can lend invites to some of the summer's top events, including the 2025 Pacific Northwest State Games.
Earlier we released our Quick Hits, detailing scouting notes on standout players from the event, our Statistical Analysis, looking at leaders in major stat categories for the event, and our Positional Data Dive, looking specifically at leaders in position player data. Today, we conclude our post-event content with our Pitching Data Dive, highlighting leaders in pitching metrics. For all other post-event content, click here.
North Portland Summer ID (6.19.25)
PEAK FB VELOCITY
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Roy Bannister | OR | Corvallis High School | 2027 | SS | 82.6 mph |
| 2 | Quincy Jensen | OR | ROOSEVELT HIGH SCHOOL | 2028 | RHP | 81.2 mph |
| 3 | Colin Weatherford | OR | Grant | 2028 | RHP | 80.3 mph |
| 4 | Dalton Abbott | WA | Timberline | 2028 | OF | 80.0 mph |
| 5 | Graham Bayless | OR | Lakeridge | 2028 | SS | 79.9 mph |
| 6 | Makoa Kim | OR | Jesuit | 2027 | SS | 78.9 mph |
| 7 | Philip Elliston | OR | Grant | 2028 | OF | 74.6 mph |
| 8 | Asher Bates | OR | Jesuit High School | 2027 | LHP | 73.3 mph |
| 9 | Luca Bartolucci | OR | Lincoln | 2028 | SS | 71.9 mph |
EFFECTIVE FB VELOCITY AVG
Effective velocity is taking into account the velocity of each pitch, its release distance, the pitches time to the plate / hitting area, and the pitches movement. With all of this information, Effective Velocity is allowing coaches and scouts to more accurately compare how a pitch is affecting a hitter.
| Rank | Name | State | School | Class | Pos | Eff Velocity (avg) |
| 1 | Roy Bannister | OR | Corvallis High School | 2027 | SS | 79.9 mph |
| 2 | Colin Weatherford | OR | Grant | 2028 | RHP | 79.1 mph |
| 3 | Quincy Jensen | OR | ROOSEVELT HIGH SCHOOL | 2028 | RHP | 78.4 mph |
| 4 | Dalton Abbott | WA | Timberline | 2028 | OF | 77.2 mph |
| 5 | Graham Bayless | OR | Lakeridge | 2028 | SS | 76.1 mph |
| 6 | Makoa Kim | OR | Jesuit | 2027 | SS | 75.3 mph |
| 7 | Philip Elliston | OR | Grant | 2028 | OF | 71.3 mph |
| 8 | Asher Bates | OR | Jesuit High School | 2027 | LHP | 69.7 mph |
| 9 | Luca Bartolucci | OR | Lincoln | 2028 | SS | 68.1 mph |
PEAK FB SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (max) |
| 1 | Quincy Jensen | OR | ROOSEVELT HIGH SCHOOL | 2028 | RHP | 2019 rpm |
| 2 | Philip Elliston | OR | Grant | 2028 | OF | 1996 rpm |
| 3 | Makoa Kim | OR | Jesuit | 2027 | SS | 1978 rpm |
| 4 | Asher Bates | OR | Jesuit High School | 2027 | LHP | 1953 rpm |
| 5 | Roy Bannister | OR | Corvallis High School | 2027 | SS | 1877 rpm |
AVG FB SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Quincy Jensen | OR | ROOSEVELT HIGH SCHOOL | 2028 | RHP | 1937 rpm |
| 2 | Philip Elliston | OR | Grant | 2028 | OF | 1924 rpm |
| 3 | Makoa Kim | OR | Jesuit | 2027 | SS | 1921 rpm |
| 4 | Asher Bates | OR | Jesuit High School | 2027 | LHP | 1902 rpm |
| 5 | Roy Bannister | OR | Corvallis High School | 2027 | SS | 1786 rpm |
AVG INDUCED VERTICAL MOVEMENT
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Roy Bannister | OR | Corvallis High School | 2027 | SS | 21.8 in |
| 2 | Dalton Abbott | WA | Timberline | 2028 | OF | 20.3 in |
| 3 | Philip Elliston | OR | Grant | 2028 | OF | 18.8 in |
| 4 | Graham Bayless | OR | Lakeridge | 2028 | SS | 17.7 in |
| 5 | Asher Bates | OR | Jesuit High School | 2027 | LHP | 17.6 in |
AVG HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Asher Bates | OR | Jesuit High School | 2027 | LHP | -17.7 |
| 2 | Makoa Kim | OR | Jesuit | 2027 | SS | 14.8 |
| 3 | Colin Weatherford | OR | Grant | 2028 | RHP | 13.9 |
| 4 | Roy Bannister | OR | Corvallis High School | 2027 | SS | 12.7 |
| 5 | Philip Elliston | OR | Grant | 2028 | OF | 12.7 |
CB VELOCITY
| Rank | Name | State | School | Class | Pos | Velo Range |
| 1 | Roy Bannister | OR | Corvallis High School | 2027 | SS | 70.7-73.9 mph |
| 2 | Dalton Abbott | WA | Timberline | 2028 | OF | 64.8-66.7 mph |
| 3 | Graham Bayless | OR | Lakeridge | 2028 | SS | 62.1-63.8 mph |
| 4 | Luca Bartolucci | OR | Lincoln | 2028 | SS | 61.2-62.9 mph |
| 5 | Philip Elliston | OR | Grant | 2028 | OF | 62.3-62.7 mph |
PEAK CB SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (max) |
| 1 | Dalton Abbott | WA | Timberline | 2028 | OF | 2277 rpm |
| 2 | Asher Bates | OR | Jesuit High School | 2027 | LHP | 2193 rpm |
| 3 | Makoa Kim | OR | Jesuit | 2027 | SS | 1907 rpm |
| 4 | Roy Bannister | OR | Corvallis High School | 2027 | SS | 1898 rpm |
| 5 | Graham Bayless | OR | Lakeridge | 2028 | SS | 1874 rpm |
AVG CB SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Dalton Abbott | WA | Timberline | 2028 | OF | 2224 rpm |
| 2 | Asher Bates | OR | Jesuit High School | 2027 | LHP | 2130 rpm |
| 3 | Makoa Kim | OR | Jesuit | 2027 | SS | 1825 rpm |
| 4 | Roy Bannister | OR | Corvallis High School | 2027 | SS | 1821 rpm |
| 5 | Graham Bayless | OR | Lakeridge | 2028 | SS | 1772 rpm |
SL VELOCITY
| Rank | Name | State | School | Class | Pos | Velo Range |
| 1 | Dalton Abbott | WA | Timberline | 2028 | OF | 69.7-70.9 mph |
| 2 | Quincy Jensen | OR | ROOSEVELT HIGH SCHOOL | 2028 | RHP | 69.1-70.1 mph |
| 3 | Colin Weatherford | OR | Grant | 2028 | RHP | 65.0-67.8 mph |
| 4 | Makoa Kim | OR | Jesuit | 2027 | SS | 60.6-62.9 mph |
PEAK SL SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (max) |
| 1 | Dalton Abbott | WA | Timberline | 2028 | OF | 2368 rpm |
| 2 | Quincy Jensen | OR | ROOSEVELT HIGH SCHOOL | 2028 | RHP | 1939 rpm |
| 3 | Makoa Kim | OR | Jesuit | 2027 | SS | 1727 rpm |
| 4 | Colin Weatherford | OR | Grant | 2028 | RHP | 1722 rpm |
AVG SL SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Dalton Abbott | WA | Timberline | 2028 | OF | 2285 |
| 2 | Quincy Jensen | OR | ROOSEVELT HIGH SCHOOL | 2028 | RHP | 1871 |
| 3 | Colin Weatherford | OR | Grant | 2028 | RHP | 1692 |
| 4 | Makoa Kim | OR | Jesuit | 2027 | SS | 1653 |
CH VELOCITY
| Rank | Name | State | School | Class | Pos | Velo Range |
| 1 | Roy Bannister | OR | Corvallis High School | 2027 | SS | 75.2-77.6 mph |
| 2 | Quincy Jensen | OR | ROOSEVELT HIGH SCHOOL | 2028 | RHP | 72.2-73.5 mph |
| 3 | Dalton Abbott | WA | Timberline | 2028 | OF | 71.9-72.7 mph |
| 4 | Colin Weatherford | OR | Grant | 2028 | RHP | 69.6-71.2 mph |
| 5 | Graham Bayless | OR | Lakeridge | 2028 | SS | 69.0-69.7 mph |
AVG CH SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Quincy Jensen | OR | ROOSEVELT HIGH SCHOOL | 2028 | RHP | 1621 rpm |
| 2 | Dalton Abbott | WA | Timberline | 2028 | OF | 1598 rpm |
| 3 | Makoa Kim | OR | Jesuit | 2027 | SS | 1468 rpm |
| 4 | Luca Bartolucci | OR | Lincoln | 2028 | SS | 1430 rpm |
| 5 | Roy Bannister | OR | Corvallis High School | 2027 | SS | 1264 rpm |
CH HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Roy Bannister | OR | Corvallis High School | 2027 | SS | 14.0 |
| 2 | Makoa Kim | OR | Jesuit | 2027 | SS | 13.3 |
| 3 | Luca Bartolucci | OR | Lincoln | 2028 | SS | 12.8 |
| 4 | Quincy Jensen | OR | ROOSEVELT HIGH SCHOOL | 2028 | RHP | 12.4 |
| 5 | Asher Bates | OR | Jesuit High School | 2027 | LHP | -11.3 |
+ CLICK HERE for a look at the complete statistics from the event.

UPCOMING EVENTS
| SHOWCASE | STATE | DATE | LOCATION |
| Bend Summer ID | OR | 06/25 | Vince Genna Stadium - Bend, OR |
| Portland Summer ID - Session II | OR | 07/01 | Sherwood High School - Sherwood, OR |
| Pacific Northwest Summer ID - Session II | OR | 07/02 | Ridgefield Recreation Complex - Ridgefield, WA |
| Eugene Summer ID | OR | 07/14 | PK Park - Eugene, OR |
| Senior Future Games (Class of 2026) | NATIONAL | 07/22 | LakePoint Sports, Georgia |
| Future Games (Class of 2027) | NATIONAL | 07/23 | LakePoint Sports, Georgia |
| Junior Future Games (Class of 2029/2030) | NATIONAL | 07/24 | LakePoint Sports, Georgia |
| 2025 Pacific Northwest State Games (Invite-Only) | OR | 07/29 | Heritage High School - Vancouver, WA |
RELATED CONTENT
- OR 2026 Oregon High School Team Preview - #22 Bend 1/27/26
- OR 2026 Oregon High School Team Preview - #23 Roseburg 1/24/26
- OR Future Games Spotlight - OF Gino Humphrey 1/23/26
- OR 2026 Oregon High School Team Preview - #24 North Medford 1/22/26
- OR PNW State Games Spotlight - '27 INF Colson Swartz 1/21/26
- OR 2026 Oregon High School Team Preview - #25 Corvallis 1/20/26
