Player Profile
Kansas HS Baseball Two-way impact profile

Graham Armstrong

P #10 Class of 2027 Sacred Heart Knights
Commitment Uncommitted
Sacred Heart Knights logo
AVG
0.384
current season
HR
0
career power
ERA
2.47
current season
K
100
career punchouts
Premium Rankings

Unlock this player’s MVP Race placement

Subscribers can see exact State, class, conference, and class-year ranking placement directly on player profiles.

State
Exact rank hidden
2-1A
Exact rank hidden
North Central AA
Exact rank hidden
2027 Class
Exact rank hidden
Premium Area
Unlock Player Rankings
Season Spotlight

2026 snapshot

The fastest read on current-season impact and long-view production.

3 seasons 25 current games
Hits
28
2026 season
HR
0
latest power
RBI
21
latest production
K
52
latest punchouts
Profile Details

Athletic identity

Role
Two-way impact profile
Primary position
P
B/T
Bats G / Throws N
Context
Conference snapshot
Southeast of Saline High School Trojans
21-4
Beloit High School Trojans
18-7
Sacred Heart High School Knights
17-9
Lyons High School Lions
15-12
Ellsworth High School Bearcats
6-19
Honors

Awards on the profile

Team Environment

Where the roster stacks up

AVG leaders
Luke Koland
0.385
Cayson Ivey
0.377
Noah Hines
0.355
ERA leaders
Strikeout arms
Seasons
3
tracked years
Games
65
career total
Career AVG
0.382
batting average
Career HR
0
home runs
Career ERA
2.48
earned run avg
Career K
100
strikeouts

Career Hitting Stats

3 seasons
Season Team G AB H 2B 3B HR RBI SB AVG
2026 Sacred Heart 25 73 28 5 1 0 21 3 0.384
2025 Sacred Heart 26 63 23 3 0 0 27 6 0.365
2024 Sacred Heart 14 21 9 0 0 0 11 3 0.429
Career 3 seasons 65 157 60 8 1 0 59 12 0.382

Career Pitching Stats

3 seasons
Season Team G IP H R ER BB K ERA
2026 Sacred Heart 25 51.0 40 20 18 22 52 2.47
2025 Sacred Heart 26 29.2 33 15 14 12 32 3.30
2024 Sacred Heart 14 12.2 8 2 1 3 16 0.55
Career 3 seasons 65 93.1 81 37 33 37 100 2.48
2026

Game log

Box-score-linked outing history for 2026.

25 appearances
Hitting log
Date Opp AB R H RBI 2B 3B HR BB HBP K SB CS SAC SF E
05/19 MsVly 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0
05/14 KCChr 3 0 1 2 0 0 0 0 0 0 1 0 0 1 0
05/07 Russl 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0
05/07 Russl 4 0 1 0 0 0 0 0 0 1 0 0 0 0 0
05/04 TMPrp 3 0 2 0 0 0 0 0 0 0 0 0 0 0 0
05/04 TMPrp 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0
04/30 Sylvan Grove-Sylvan Unified High School 3 0 0 1 0 0 0 1 0 0 0 0 0 0 0
04/30 Sylvan Grove-Sylvan Unified High School 3 1 3 3 1 0 0 0 0 0 0 0 0 1 0
04/27 ESBvl 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0
04/27 ESBvl 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0
04/23 Ellin 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0
04/23 Ellin 2 0 1 0 0 0 0 1 1 1 0 0 0 0 0
04/20 RepCt 2 2 1 1 0 0 0 1 0 1 0 0 0 0 0
04/20 RepCt 3 1 1 2 0 1 0 0 0 1 0 0 0 0 0
04/14 SEoSa 3 0 2 2 0 0 0 0 0 1 0 1 0 0 0
04/14 SEoSa 3 0 1 0 0 0 0 0 0 1 0 0 0 0 0
04/10 Lyons 4 1 2 2 0 0 0 0 0 0 1 0 0 0 0
04/10 Lyons 3 1 1 1 0 0 0 1 0 0 0 0 0 0 0
04/06 Conco 3 0 1 0 0 0 0 0 0 0 0 1 0 0 0
04/06 Conco 3 0 2 0 1 0 0 0 0 1 0 0 0 0 0
03/31 Mnnpl 3 1 2 2 0 0 0 0 1 0 0 0 0 0 0
03/31 Mnnpl 6 1 2 1 0 0 0 0 0 0 1 0 0 0 0
03/27 Ellsw 3 2 2 4 2 0 0 0 0 0 0 0 0 1 0
03/24 Belot 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0
03/24 Belot 2 0 1 0 1 0 0 0 0 1 0 0 0 0 0
Pitching log
Date Opp IP H R ER BB HBP K WP P S
05/19 MsVly 5.2 6 3 3 2 0 3 0 97 59
05/14 KCChr 6.0 4 0 0 1 0 5 0 77 54
05/07 Russl 7.0 5 1 1 2 0 7 0 97 65
05/04 TMPrp 2.0 1 2 2 3 1 3 0 39 19
04/30 Sylvan Grove-Sylvan Unified High School 4.0 2 0 0 1 0 8 0 63 44
04/27 ESBvl 3.0 2 0 0 1 0 3 0 37 22
04/23 Ellin 5.0 2 0 0 1 0 6 0 68 47
04/14 SEoSa 3.2 4 3 3 1 0 4 0 65 44
04/10 Lyons 0.0 0 2 2 3 0 0 2 18 6
04/06 Conco 4.2 7 6 6 3 0 1 0 70 41
03/31 Mnnpl 5.0 5 1 1 1 0 8 0 83 52
03/24 Belot 5.0 2 2 0 3 0 4 1 85 51
2025

Game log

Box-score-linked outing history for 2025.

26 appearances
Hitting log
Date Opp AB R H RBI 2B 3B HR BB HBP K SB CS SAC SF E
05/21 Ellis 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0
05/16 RepCt 3 3 2 4 1 0 0 0 0 0 0 0 0 0 0
05/08 Russl 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0
05/08 Russl 3 0 2 2 0 0 0 0 0 1 0 0 0 0 0
05/05 TMPrp 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0
05/05 TMPrp 3 0 0 2 0 0 0 0 0 0 0 0 0 0 0
04/29 HTrin 0 3 0 0 0 0 0 3 1 0 1 0 0 0 0
04/29 HTrin 3 0 0 1 0 0 0 0 0 0 0 0 0 0 0
04/28 ESBvl 4 4 1 0 0 0 0 1 1 0 1 0 0 0 0
04/28 ESBvl 3 0 0 1 0 0 0 1 0 1 1 0 0 0 0
04/25 Ellin 3 2 2 1 0 0 0 1 0 0 0 0 0 0 0
04/25 Ellin 4 1 3 3 0 0 0 0 0 0 0 0 0 0 0
04/22 Ellsw 1 2 1 1 0 0 0 1 0 0 0 0 0 0 0
04/22 Ellsw 3 2 2 1 0 0 0 2 0 0 1 0 0 0 0
04/21 RepCt 2 1 1 2 1 0 0 0 1 0 0 0 0 0 0
04/21 RepCt 0 2 0 0 0 0 0 2 1 0 1 0 0 0 0
04/14 SEoSa 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0
04/14 SEoSa 1 1 0 0 0 0 0 2 0 0 0 0 0 0 0
04/11 Lyons 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0
04/11 Lyons 3 0 1 1 0 0 0 0 0 1 0 0 0 0 0
04/07 Conco 3 1 1 0 0 0 0 0 0 1 0 0 0 0 0
04/07 Conco 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2
04/01 Mnnpl 3 1 2 2 0 0 0 1 0 0 1 0 0 0 0
04/01 Mnnpl 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0
03/27 Belot 4 0 1 1 0 0 0 0 0 0 0 0 0 0 0
03/27 Belot 4 1 2 2 0 0 0 0 0 1 0 0 0 0 0
Pitching log
Date Opp IP H R ER BB HBP K WP P S
05/08 Russl 3.0 6 4 4 2 0 3 0 58 36
05/05 TMPrp 2.2 2 1 1 4 0 2 0 56 31
04/29 HTrin 0.2 2 0 0 0 0 0 0 13 9
04/28 ESBvl 1.0 1 0 0 2 0 1 0 20 12
04/25 Ellin 1.0 0 0 0 0 0 2 0 13 10
04/25 Ellin 3.2 3 0 0 0 0 7 0 47 36
04/22 Ellsw 3.0 0 0 0 0 0 6 0 35 24
04/14 SEoSa 1.0 1 1 1 0 0 0 1 18 11
04/11 Lyons 2.1 2 0 0 0 0 2 0 35 25
04/07 Conco 2.1 4 2 1 1 0 2 0 40 28
04/01 Mnnpl 2.1 3 2 2 1 0 2 0 34 22
03/27 Belot 5.1 7 5 5 2 0 4 0 73 45
03/27 Belot 1.1 2 0 0 0 0 1 0 14 10
2024

Game log

Box-score-linked outing history for 2024.

29 appearances
Hitting log
Date Opp AB R H RBI 2B 3B HR BB HBP K SB CS SAC SF E
04/29 TMPrp 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0
04/29 TMPrp 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0
04/29 TMPrp 2 0 0 0 0 0 0 0 0 1 0 0 0 0 1
04/29 TMPrp 2 0 0 0 0 0 0 0 0 1 0 0 0 0 1
04/22 ESBvl 3 0 2 3 0 0 0 0 0 0 0 0 0 0 0
04/22 ESBvl 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0
04/19 Mnnpl 3 2 1 1 0 0 0 1 0 0 2 0 0 0 0
04/19 Mnnpl 3 1 1 2 0 0 0 1 0 0 2 0 0 0 0
04/19 Mnnpl 2 2 1 0 0 0 0 0 0 0 1 0 0 0 0
04/19 Mnnpl 2 0 1 2 0 0 0 0 0 0 1 0 0 0 0
04/16 Ellsw 2 1 0 0 0 0 0 2 0 1 0 0 0 0 0
04/16 Ellsw 2 0 0 1 0 0 0 2 0 1 0 0 0 0 0
04/11 ValHg 2 3 2 1 0 0 0 1 0 0 0 0 0 0 0
04/11 ValHg 2 1 2 3 0 0 0 1 0 0 0 0 0 0 0
04/11 ValHg 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
04/11 ValHg 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
04/05 RepCt 2 0 0 3 0 0 0 2 0 0 0 0 0 0 0
04/05 RepCt 2 3 0 0 0 0 0 2 0 0 0 0 0 0 0
04/05 RepCt 2 2 2 2 0 0 0 1 0 0 0 0 0 0 1
04/05 RepCt 2 2 2 2 0 0 0 1 0 0 0 0 0 0 1
03/18 Ellin 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0
03/18 Ellin 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0
03/18 Ellin 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0
Pitching log
Date Opp IP H R ER BB HBP K WP P S
05/02 Belot 0.2 1 1 1 2 0 0 0 20 7
05/02 Belot 0.2 1 1 0 2 0 0 0 20 7
05/02 Belot 1.0 0 0 0 0 0 1 0 14 11
05/02 Belot 1.0 0 0 0 0 0 1 0 14 11
04/29 TMPrp 3.0 1 0 0 0 0 2 1 36 23
04/29 TMPrp 3.0 1 0 0 0 0 2 1 36 23
04/19 Mnnpl 4.0 3 0 0 1 0 5 0 50 38
04/19 Mnnpl 4.0 3 0 0 1 0 5 0 50 38
04/05 RepCt 4.0 3 1 0 0 0 8 0 50 40
04/05 RepCt 4.0 3 1 0 0 0 8 0 50 40
Media

Tagged player gallery

Story-gallery images that have been explicitly tagged to this player profile.

0 images

No tagged images yet.

When story-gallery photos or community coverage get tagged to this player, they will appear here in a full-screen gallery-ready format.

Awards

Honors and recognition

State, class, conference, and tournament recognition tied to this player profile.

2 awards