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 St. Petersburg (FL) varsity baseball team won Friday's neutral non-conference game against Buffalo Grove (IL) by a score of 15-11.

1234567RHE
Buffalo Grove240000511126
St. Petersburg305133015133
Final score provided by J. Di Angelo.
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Buffalo Grove

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.406403211139110
2Hanson Joey.66753321000
7Emmit Szewc.66743221000
8Andrew Lee.00055000000
9Charlie Vates00100000
12Alex Shimanski.25044010000
14Owen Erickson.00042000000
17Griffin Kelly.40055120000
24Jordan Dudek.60055234010
25Colin Suchomski.00041100000
42Justin Smart.75044133100
St. Petersburg

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.3944333151311200
4Leo Smith (Jr).33353310000
6Nate Williams (Fr)1.00011010000
7Garrett Perdek (Sr).66753323100
9Andrew Hobbs (So).66743121000
14T. Grizzard (Jr).66743120000
15Danny Snyder (Fr).50042212000
17Parker Smith (Jr).25044111000
19Reef Wilson (Fr).00044101000
20David Di Angelo (Jr).50054122100
22Brody Nelson (Jr).25054011000
23Gunnar Barnes (Fr).00011000000
25Sean Taylor (So).00011200000
Buffalo Grove

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00771028.525.5001.025
2Hanson Joey00111000.800.6671.467
7Emmit Szewc00100012.750.6671.417
8Andrew Lee00020006.000.000.000
12Alex Shimanski00000013.250.250.500
14Owen Erickson00200005.500.000.500
17Griffin Kelly00020002.400.400.800
24Jordan Dudek00000001.6001.0001.600
25Colin Suchomski00310000.750.000.750
42Justin Smart00010000.7501.0001.750
St. Petersburg

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals106234322.512.455.967
4Leo Smith (Jr)00101201.600.333.933
6Nate Williams (Fr)000000001.0001.0002.000
7Garrett Perdek (Sr)00200011.8001.0001.800
9Andrew Hobbs (So)00011001.750.6671.417
14T. Grizzard (Jr)00100001.750.6671.417
15Danny Snyder (Fr)10001002.500.5001.000
17Parker Smith (Jr)00000104.250.250.500
19Reef Wilson (Fr)00000015.000.000.000
20David Di Angelo (Jr)00110003.600.7501.350
22Brody Nelson (Jr)00100113.400.250.650
25Sean Taylor (So)00000001.000.000.000
Buffalo Grove

Baserunning

#Athlete NameSBSBA
Team Totals1
7Emmit Szewc1
St. Petersburg

Baserunning

#Athlete NameSBSBA
Team Totals1
25Sean Taylor (So)1
Buffalo Grove

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.8333621961
2Hanson Joey.66761321
4Miles Smith1.00011000
8Andrew Lee.87585210
12Alex Shimanski.75042110
17Griffin Kelly.800108021
24Jordan Dudek1.00044000
25Colin Suchomski1.00010100
42Justin Smart1.00020200
St. Petersburg

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.8892721330
4Leo Smith (Jr)1.00043100
7Garrett Perdek (Sr).80054010
9Andrew Hobbs (So).00010010
15Danny Snyder (Fr)1.00044000
17Parker Smith (Jr).50021010
19Reef Wilson (Fr)1.00022000
22Brody Nelson (Jr)1.00097200
Buffalo Grove

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals10.000010
2Hanson Joey7.000010
4Miles Smith6.000010
13Michael Guretz0010
18C. Fitzsimmons5.250010
St. Petersburg

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals8.00101.00040
2Keegan Manke (Sr)7.0011.0001
7Garrett Perdek (Sr)0.000010
11Luke Elliott (Jr)12.600010
Stone Sawa (Fr)0010
Buffalo Grove

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals71515106204334
2Hanson Joey2242320127
4Miles Smith2.17420001515
13Michael Guretz34410043
18C. Fitzsimmons2.2332200129
St. Petersburg

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals7121187804133
2Keegan Manke (Sr)55555602419
7Garrett Perdek (Sr).100001011
11Luke Elliott (Jr)1.27632101613
Buffalo Grove

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.441.55813161111
2Hanson Joey.286.5831247011
4Miles Smith.467.4670054000
13Michael Guretz1.0001.0000011000
18C. Fitzsimmons.333.5000149100
St. Petersburg

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.364.48811182001
2Keegan Manke (Sr).263.41710107000
7Garrett Perdek (Sr).000.000005000
11Luke Elliott (Jr).538.6250170001
Stat Supplier Logo

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

Stat Supplier Logo

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

Game Story

Illinois High School Baseball - St. Petersburg holds off Buffalo Grove

March 21, 2025: Buffalo Grove, IL 60089

The crowd at Friday's non-league battle between the St. Petersburg Green Devils (St. Petersburg, FL) and the host Buffalo Grove Bison (Buffalo Grove, IL), saw St. Petersburg's baseball team beat Buffalo Grove by a margin of 15-11.

The Green Devils (5-9) will now prepare for their battle against Prospect (Mt. Prospect, IL). The Knights enter the non-league battle with a 0-0 record. In their last battle, Prospect Niles North (Skokie, IL), 6-6, in a non-league battle.

Next, the Bison face the Sunlake Seahawks (Land O' Lakes, FL) in a non-league battle, on Saturday, March 22. Buffalo Grove will attempt to improve on its 0-2 season record. The Seahawks enter the battle with a 7-6 record after their 5-1 non-league loss to Poly Prep Country Day (Brooklyn, NY).

Buffalo Grove vs SPHS Baseball Game Info

Fri., Mar. 21, 2025 @ 10a
Baseball City - St. Petersburg, FL
The St. Petersburg (FL) varsity baseball team won Friday's neutral non-conference game against Buffalo Grove (IL) by a score of 15-11.

Rankings & Records

Buffalo Grove (24-25)

ILClass
22693
OverallConferenceHomeAwayNeutralWin %Conference %RFRA
11-21-24-83-27-16-11-3-1.353.333139181

St. Petersburg (24-25)

FLClass
34941
OverallDistrictHomeAwayNeutralWin %District %RFRA
8-14-11-23-3-11-104-1.370.333123141

Team Scoring Averages

1234567891011RHE
Buffalo Grove
.7.6.5.5.8.7.601.0--4.16.42.1
St. Petersburg
1.1.6.5.7.81.0.80001.05.36.62.0

Team Stat Comparison

Buffalo GroveSt. Petersburg
.248Batting Average.244
.363On Base Percentage.355
.323Slugging Percentage.291
.917Fielding Percentage.925
.391Win Loss Percentage.364

Team Leaders

Buffalo GroveSt. PetersburgNational Avg.
#9 Charlie Vates.500Batting Average#6 Nate Williams.571.239
#34 Tyler Campbell1.000On Base Percentage#6 Nate Williams.571.379
#11 Cole Diaz.529Slugging Percentage#6 Nate Williams.571.302
#13 Michael Guretz1.000Fielding Percentage#10 Brooks Ceras1.000.860
#34 Tyler Campbell1.000Win Loss Percentage#22 Brody Nelson1.000.532

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Buffalo Grove0-2St. Petersburg1-0
DateAwayHomeResultDateAwayHomeResult
4/28/25ProspectBuffalo Grove(L) 11-63/21/25ProspectSt. Petersburg(W) 15-10
4/30/25Buffalo GroveProspect(L) 5-2

Record Breakdown

Buffalo Grove (24-25)

St. Petersburg (24-25)

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