Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Forest Grove (OR) varsity baseball team won Tuesday's home non-conference game against Roosevelt (Portland, OR) by a score of 11-7.

1234567RHE
Roosevelt0230200781
Forest Grove050240-11103
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Roosevelt

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2763429784000
3Cal Hare (So).33343110000
5Oliver Immel (Jr).66743222000
6Ezra Arp (So).50044020000
7David Purkey (Sr).33333011000
8Cason Gilkey (Sr).00043100000
9Quincy Jensen (So).25044011000
10Mitch Geiger (Fr).33343210000
18Milo Salomone (Sr).00043100000
Roosevelt

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals004101106.382.276.658
3Cal Hare (So)00110001.500.333.833
5Oliver Immel (Jr)00001100.750.6671.417
6Ezra Arp (So)00000001.500.5001.000
7David Purkey (Sr)00020002.333.333.666
8Cason Gilkey (Sr)00130004.250.000.250
9Quincy Jensen (So)00020004.250.250.500
10Mitch Geiger (Fr)00100003.500.333.833
18Milo Salomone (Sr)00110004.250.000.250
Roosevelt

Baserunning

#Athlete NameSBSBA
Team Totals5
5Oliver Immel (Jr)3
6Ezra Arp (So)1
7David Purkey (Sr)1
Roosevelt

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.9602518611
3Cal Hare (So)1.00022000
5Oliver Immel (Jr)1.00032100
6Ezra Arp (So)1.00021100
7David Purkey (Sr).75042111
8Cason Gilkey (Sr)1.00010100
10Mitch Geiger (Fr)1.00011000
18Milo Salomone (Sr)1.00076100
Roosevelt

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals11.6701.00010
3Cal Hare (So)0.000010
5Oliver Immel (Jr)14.700010
7David Purkey (Sr)15.7501.00010
Roosevelt

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals61011104603627
3Cal Hare (So)1.110002075
5Oliver Immel (Jr)3.14774202114
7David Purkey (Sr)1.154302088
Roosevelt

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.370.52815131002
3Cal Hare (So).200.4290229001
5Oliver Immel (Jr).286.5241384001
7David Purkey (Sr).625.6250018000
Stat Supplier Logo

Roosevelt's stats are presented by GameChanger: live mobile scorekeeping for baseballGameChanger Media, Inc (ai)

Forest Grove has not entered stats for this game.

Game Story

Oregon High School Baseball - Roosevelt loses to Forest Grove

March 31, 2026: Forest Grove, OR 97116

The Forest Grove Vikings baseball team scored 11 runs and held the visiting Roosevelt Roughriders to 7 in the Vikings non-league win on Tuesday.

The Vikings now own a 3-2 record. They play next when they travel to Putnam for a non-league outing on Thursday, April 2. Forest Grove will encounter a Kingsmen squad coming off a 9-4 non-league win over Franklin (Portland, OR). The Kingsmen record now stands at 2-5.

The Roughriders (2-6) will now prepare for their outing against McKay (Salem, OR). The Royal Scots enter the 5A Mid-Willamette outing with a 0-2 record. In their last outing, McKay was overwhelmed by Milwaukie/Milwaukie Academy of the Arts (Milwaukie, OR), 9-0, in a league outing.

Roosevelt @ Forest Grove Baseball Game Info

Tue., Mar. 31, 2026 @ 5p
The Forest Grove (OR) varsity baseball team won Tuesday's home non-conference game against Roosevelt (Portland, OR) by a score of 11-7.

Rankings & Records

Roosevelt (25-26)

ORClass
14642
OverallLeagueHomeAwayNeutralWin %League %RFRA
10-177-96-74-60-4.370.438134201

Forest Grove (25-26)

ORClass
6526
OverallLeagueHomeAwayNeutralWin %League %RFRA
16-1710-1411-53-122-0.485.417168189

Team Scoring Averages

12345678RHE
Roosevelt
.7.8.9.5.9.41.5-5.05.92.0
Forest Grove
.4.9.8.7.81.01.43.05.16.01.8

Team Stat Comparison

RooseveltForest Grove
.250Batting Average-
.382On Base Percentage-
.305Slugging Percentage-
.910Fielding Percentage-
.500Win Loss Percentage-

Team Leaders

RooseveltForest GroveNational Avg.
Luis Rodriguez.571Batting Average
-
.244
Luis Rodriguez.625On Base Percentage
-
.386
Luis Rodriguez.571Slugging Percentage
-
.313
#19 Jahmari Hopkins1.000Fielding Percentage
-
.859
#3 Cal Hare.667Win Loss Percentage
-
.531

Record Breakdown

Roosevelt (25-26)

Forest Grove (25-26)

10-17
Overall
16-17
7-9
League
10-14
3-8
Non-League
4-2
0-1
Head to Head
1-0
4-3
Common Opponent
2-0
6-7
Home
11-5
4-6
Away
3-12
0-4
Neutral
2-0
0-0
Playoff
0-0
10-17
In-State
14-15
0-0
Out-of-State
2-2