FINALS
Saturday, June 19, 2021, at McLane Stadium, Michigan State University
2021 MHSAA Division 1 Baseball Champions: Grand Blanc
Head coach: Kevin Hubbs Assistant coaches: Sean Ritchey , Eric Little
Players: Seniors: Jonah Meleski, Saxton Fullwood, Jackson Williams, Ian Stuart, Brayden Powell, AJ Maxwell, Seth Zarzycki, Tim Welsh, Jacob Heuer, Nathan Lynch, Jacob Hoffman; Juniors: Dylan Bowen, David Lally, Nate Helms, Cisco Dionne, Braxton McVicar, Jordan Allen, Connor Cooper, Seth Austermann, Jack Goldie, Kyle Keener, Hunter Ames, Damien Tipton; Sophomores: Travis Parsons; Freshmen: Nathan Fidelino
Grand Blanc beats Portage Central 8-3 to earn first Division 1 championship
Grand Blanc defeated Portage Central 8-3 to earn its first Michigan High School Athletic Association Baseball Division 1 Championship. Junior Nate Helms earned the win on the mound for Grand Blanc (33-11), allowing three runs and striking out six in six innings of work. Senior Tim Welsh earned the save, striking out three in the seventh inning. The Bobcats had a balanced attack on offense, with six different players driving in runs. Senior Jonah Meleski had a hit and scored two runs. Junior David Lally had a double, RBI, and scored a run. Junior Hunter Ames scored two runs, a hit and RBI. Freshman Nathan Fidelino had two hits and an RBI. Junior Dylan Bowen had a hit and scored a run. Senior Tim Welsh had a hit, RBI, and scored a run. Junior Connor Cooper and senior Jackson Williams both drove in runs.
MEDIA COVERAGE
> Grand Blanc Claims Most Grand Baseball Prize for 1st Time
> Grand Blanc routs Portage Central, wins first state championship
> Portage Central slugger would trade state final HR for a victory
> Hug-happy Grand Blanc embraces historic D1 baseball state championship
> How 'a crazy kid' ignited Grand Blanc's Division 1 baseball championship run
> Portage Central's journey finishes in baseball state finals
> Grand Blanc community gives baseball team sendoff ahead of state title game
> Preview: Finals Memories Finally to be Made Again at McLane
Saturday, June 19, 2021, at McLane Stadium, Michigan State University
2021 MHSAA Division 2 Baseball Champions: Orchard Lake St. Mary's Preparatory
Head coach: Matt Petry Assistant coaches: Dan Petry, Theo Piccirilli, Brian Sakowski
Players: Seniors: Alex Mooney, Tommy Allman, Ben Martin, Paul Petrella, John Essig, Steve Essig, Jake Keaser, Coleson Titus; Juniors: Jake Ruckhaber, Jake Dresselhouse, Jack Crighton, Kyle Crockett, Collin Orow, Brock Porter, Nolan Higgins, Ciaran Caughey, Ike Irish, Brandon Skorupski, Nolan Schubart; Sophomores: Ryan McKay, Jasen Oliver, Ryan Mooney, Jamie Henderson, Vincent Cowdrey; Freshmen: Parker Brzustewicz
Orchard Lake St. Mary's tops Stevensville Lakeshore 9-0 to repeat as Division 2 champs
Orchard Lake St. Mary's Preparatory shut out Stevensville Lakeshore 9-0 to repeat as Michigan High School Athletic Association Baseball Division 2 Champions. Senior Tommy Allman earned the victory on the mound, allowing two hits and striking out seven in 6.1 innings of work. Senior Jake Keaser got the final two outs. Junior Jake Dresselhouse had two hits, scored a run, and drove in a run. Senior Alex Mooney had a hit, two RBI, and scored two runs. Junior Nolan Schubart had a hit, two RBI, and scored a run. Sophomore Ryan MacKay had a hit and two RBI. Box score
MEDIA COVERAGE
> Orchard Lake St. Mary repeats as Div. 2 champs
> Allman, Mooney help St. Mary's repeat as state champions
> St. Mary's completes record season with 9-0 win in Division 2 championship
> State champ St. Mary’s can exhale after living up to billing as nation’s No. 1 team
> St. Mary's Tops Off Tourney Run with Title, Record-Tying Win
Saturday, June 19, 2021, at McLane Stadium, Michigan State University
2021 MHSAA Division 3 Baseball Champions: Grosse Pointe Woods University Liggett
Head coach: Dan Cimini Assistant coaches: Steve Kathan, Joe Loria, Connor McCarron
Players: Seniors: Michael Clark, Donovan Flournoy, Matthew Greene, Tarun Jarial, Alec Leonard, Vincent Maribao; Juniors: Kurt Barr, Matthew Belcrest; Sophomores: Jack Jones, Ryan Jones, Ryan Knaebel, Jake Martin, Jarren Purify, Joseph Randazzo, Oliver Service; Freshmen: Preston Barr, Reginald Sharpe
University Liggett pounds St. Francis 12-0 to win Division 3 championship
Grosse Pointe Woods University Liggett shut out Traverse City St. Francis 12-0 in five innings to win the Michigan High School Athletic Association Baseball Division 3 Championship. Sophomore Jack Jones earned the shutout on the mound, striking out six and allowing only three hits for Liggett (31-5). At the plate, Jones scored two runs and drove in two runs. Senior Matthew Greene had a double and triple, driving in a championship record five runs. Freshman Reginald Sharpe had two hits, three RBI, and scored two runs. Freshman Preston Barr had three hits, scored two runs, and an RBI. Junior Kurt Barr had a hit, walk and scored two runs. Box score
MEDIA COVERAGE
> Stellar pitching, flawless defense, and timely hitting lift Grosse Pointe Woods University Liggett to 12-0 victory over Traverse City St. Francis to earn sixth title
> Liggett rolls in D3, Grand Blanc upsets Portage Central
> Jones, Greene help Grosse Pointe Liggett dominate St. Francis
> Liggett Caps Title Run with Big Hits, Near-Perfect Pitching
> All grown up: University Liggett baseball goes from Little League World Series to D3 state champs
> TC St. Francis finishes as state runner-up, falls 12-0 to Liggett in finals
Saturday, June 19, 2021, at McLane Stadium, Michigan State University
2021 MHSAA Division 4 Baseball Champions: Kalamazoo Hackett Catholic Preparatory
Head coach: Smiley Verduzco Assistant coaches: Adam Hall, Steve Verduzco, Daniel Backman, Steve Brown
Players: Seniors: Sam Shea, Alex Blasen, Steven Widger, Stephen Kwapis; Juniors: Zack Johnson, Chris Bullard, Brenden Collins, Isaac Backman; Sophomores: Brice Brown, Nick Verduzco, Liam Mann, Patrick Ogrin; Freshmen: Andrew Rann, Eli Backman
Kalamazoo Hackett beats Marine City Cardinal Mooney to win Division 4 championship
Kalamazoo Hackett Catholic Preparatory beat Marine City Cardinal Mooney 9-2 to win the Michigan High School Athletic Association Baseball Division 4 Championship. Senior Sam Shea earned the win on the mound, allowing two runs and striking out five in 5.1 innings. Junior Brenden Collins got the final five outs, striking out two for Hackett (31-9). Senior Steven Widger and freshman Eli Backman both had a hit and two RBI. Senior Stephen Kwapis had two hits, an RBI, and scored two runs. Junior Issac Backman had two hits, an RBI, and scored a run. Box score
MEDIA COVERAGE
> Kalamazoo Hackett baseball team rides hot bats to first-ever D4 state championship
SEMIFINALS
Division 1
Thursday, June 17, 2021
At Michigan State University, East Lansing
Portage Central 5, Midland Dow 1
> Brasosky's complete game effort leads Portage Central to state finals
> Dow(n) and out: Chargers' great run ends at MSU
> Midland Dow baseball team turns regular-season woes into playoff success
> Portage Central-Midland Dow semifinal turns into Juday family reunion
> Portage Central baseball's 2 stars lead team to MHSAA finals — before becoming SEC rivals
Grand Blanc 9,
Bloomfield Hills Brother Rice 1
> Brother Rice unable to answer Grand Blanc's fast start in 9-1 D1 semifinal loss
> Brother Rice can't keep up with Grand Blanc's fast start
> Brother Rice baseball struggles in D1 state semis, falls to Grand Blanc
Division 2
Friday, June 18, 2021
At Michigan State University, East Lansing
Orchard Lake St. Mary's Preparatory 5, New Boston Huron 1
> Stevensville Lakeshore, Orchard Lake St. Mary's in title game thanks to no-hitter, big bunt
> Porter's pitching powers St. Mary's into Division 2 title game
> No. 1 from the start, Orchard Lake St. Mary’s is one win from another state title
> Brock Porter finishes unbeaten season to lead St. Mary's to D2 state final
> New Boston Huron season ends in semifinals
> New Boston Huron's historic playoff run ends with loss to Orchard Lake St. Mary's in state semis
> New Boston Huron baseball falls to Orchard Lake St. Mary's in state semifinals
> New Boston Huron to face national power in state semifinals
> Orchard Lake St. Mary’s set to defend 2019 state title
Stevensville Lakeshore 8,
Gladwin 0
> Lakeshore, St. Mary's Aces Sharp in Semifinals Show
> Sophomore Zach Warren twirls no-hitter for Stevensville Lakeshore
> Sophomore spins no-hitter to send Stevensville Lakeshore to D2 final
Division 3
Thursday, June 17, 2021
At Michigan State University, East Lansing
Traverse City St. Francis 5, Richmond 4
> Traverse City St. Francis baseball fends off Richmond to return to D3 state title game
> End of the road: Richmond falls to TC St. Francis in D3 semis
> Be-Deviled: TCSF robs No. 5 Richmond for shot at title
> End of the road: Richmond falls to TC St. Francis in D3 baseball semis
> Richmond baseball semifinal foe Traverse City St. Francis 'solid, very athletic'
Grosse Pointe Woods University Liggett 2, Buchanan 0
> Knights advance to Division 3 championship game
> Barr, Purify help Liggett defeat top-ranked Buchanan in D3
> Two-hit shutout lifts University Liggett past Buchanan in D3 state semifinal showdown
> Big-game experience buoys young Liggett baseball team in return to familiar territory
Division 4
Friday, June 18, 2021
At Michigan State University, East Lansing
Kalamazoo Hackett Catholic Preparatory 11, Marlette 1
6 innings
> Big first inning sends Kalamazoo Hackett to Division 4 title game
> Hackett baseball starts hot, rolls to first-ever state finals
> 'We can keep building on this:' Marlette looking toward future following loss in final 4
> 7-run first inning leads Kalamazoo Hackett to first baseball state finals
Marine City Cardinal Mooney 12, Maple City Glen Lake 2
5 innings
> Hackett Catholic, Cardinal Mooney Carry Big Bats into Finale
> Cardinal Mooney baseball beats Glen Lake, advances to Division 4 state championship
> Cardinal Mooney baseball erupts for 12-run hit parade to cruise to D4 state championship game
> Blond bombers: Cardinal Mooney's bats blow past Glen Lake in Division 4 semifinal, 12-2
> Mooney Ball: Cardinals fly by Lakers 12-2 in D4 semifinal
QUARTERFINALS
Division 1
Saturday, June 12, 2021
At Central Michigan University
Midland Dow 8, Hudsonville 7
At Bailey Park, Battle Creek
Portage Central 6, Grand Ledge 1
At Livonia Stevenson
Bloomfield Hills Brother Rice 3, University of Detroit Jesuit 2
> Brother Rice heading to D1 semifinals after beating Woodhaven, U-D Jesuit
At Sanborn Park, Port Huron
Grand Blanc 2,
Grosse Pointe North 0
Division 2
Saturday, June 12, 2021
At Alma College
Monday, June 14, 2021,
Gladwin 4, Muskegon Oakridge 1
5 innings
At Coldwater
Stevensville Lakeshore 10,
Grand Rapids South Christian 1
At Concordia University
New Boston Huron 7,
Trenton 5
At Novi
Orchart Lake St. Mary's Preparatory 15, Macomb Lutheran North 3
5 innings
Division 3
Saturday, June 12, 2021
At East Jordan
Traverse City St. Francis 3, Evart 1
At Cornerstone University, Grand Rapids
Buchanan 10,
Pewamo-Westphalia 3
At Grosse Pointe Woods University Liggett
Grosse Pointe Woods University Liggett 6, Riverview Gabriel Richard 1
> University Liggett advances to Final Four
At Saginaw Valley State University
Richmond 13, New Lothrop 2
Division 4
Saturday, June 12, 2021
At Pellston
Maple City Glen Lake 15,
Gaylord St. Mary 6
At Brookwood Athletic Complex, Clare,
Marlette 7,
Saginaw Michigan Lutheran 6
At Decatur
Kalmazoo Hackett Catholic Preparatory 8, Concord 7
8 innings
At Adrian College
Marine City Cardinal Mooney 9,
Ottawa Lake Whiteford 1
Regionals
Division 1
Region 1
FINAL
Saturday, June 12, 2021
At Central Michigan University
Midland Dow 9, Zeeland West 6
8 innings
SEMIFINALS
Wednesday, June 9, 2021
1: Midland Dow 2, Traverse City West 0
> Johnson's gem propels Dow baseball into regional final
Thursday, June 10, 2021
3: Zeeland West 4, Muskegon Reeths-Puffer 3
> Zeeland West continues historic baseball run in walk-off fashion after marathon vs. Reeths-Puffer
Region 2
FINAL
Saturday, June 12, 2021
At Central Michigan University
Hudsonville 9, Rockford 1
SEMIFINALS
Wednesday, June 9, 2021
2: Rockford 5, Grand Rapids Forest Hills Northern 1
4: Hudsonville 3, Bryon Center 0
Region 3
FINAL
Saturday, June 12, 2021
At Bailey Park, Battle Creek
Portage Central 7,
Detroit Catholic Central 5
SEMIFINALS
Wednesday, June 9, 2021
5: Portage Central 10, Battle Creek Lakeview 1 (6 innings)
7: Detroit Catholic Central 13, Walled Lake Northern 6
Region 4
FINAL
Saturday, June 12, 2021
At Bailey Park, Battle Creek
Grand Ledge 3,
Ann Arbor Pioneer 2
SEMIFINALS
Wednesday, June 9, 2021
6: Grand Ledge 8, Howell 3
> 3 weather delays and 4 hours later, Grand Ledge baseball holds off Howell in regional semifinals
8: Ann Arbor Pioneer 3, Plymouth 1
Region 5
FINAL
Saturday, June 12, 2021
At Livonia Stevenson
Bloomfield Hills Brother Rice 7, Brownstown Woodhaven 2
SEMIFINALS
Wednesday, June 9, 2021
9: Brownstown Woodhaven 7, Wyandotte Roosevelt 2
> Woodhaven baseball gets by Wyandotte Roosevelt; returns to regional finals
11: Bloomfield Hills Brother Rice 6, Livonia Stevenson 1
> Five-run fourth gives Brother Rice baseball regional semifinal win against Stevenson
Region 6
FINAL
Saturday, June 12, 2021
At Livonia Stevenson,
University of Detroit Jesuit 2,
Detroit Western International 0
SEMIFINALS
Wednesday, June 9, 2021
10: Detroit Western International 13, Westland John Glenn 0
12: University of Detroit Jesuit 7, Birmingham Groves 6
> University of Detroit Jesuit beats Birmingham Groves
> Unsung hero leads Jesuit past Groves and into regional final
Region 7
FINAL
Saturday, June 12, 2021
At Sanborn Park, Port Huron
Grosse Pointe North 4,
Rochester Hills Stoney Creek 0
SEMIFINALS
Wednesday, June 9, 2021
13: Grosse Pointe North 10, Warren De La Salle 3
> Grosse Pointe North advances to regional baseball final with victory over De La Salle
15: Rochester Hills Stoney Creek 2, Waterford Kettering 1 (10 innings)
Region 8
FINAL
Saturday, June 12, 2021
At Sanborn Park, Port Huron
Grand Blanc 5, Utica Ford II 0
SEMIFINALS
Wednesday, June 9, 2021
14: Utica Ford II 9, Macomb Dakota 5
> Rally in sixth inning carries Ford to regional baseball victory over Dakota
16: Grand Blanc 10, Lapeer 1
Division 2
Region 9
FINAL
Saturday, June 12, 2021
At Alma College
Muskegon Oakridge 5. Escanaba 2
SEMIFINALS
Wednesday, June 9, 2021
17: Escanaba 3, Petoskey 2
19: Muskegon Oakridge 6, Alma 4
> After COVID-related stops and starts, Oakridge baseball team hitting stride at right time
Region 10
FINAL
Saturday, June 12, 2021
At Alma College
Gladwin 7, Grand Rapids West Catholic 6
SEMIFINALS
Wednesday, June 9, 2021
18: Gladwin 4, Bay City John Glenn 3
Thursday, June 10, 2021
20: Grand Rapids West Catholic 9,St. Johns 2
Region 11
FINAL
Saturday, June 12, 2021
At Coldwater
Stevensville Lakeshore 4, Grand Rapids Christian 1
SEMIFINALS
Wednesday, June 9, 2021
23: Stevensville Lakeshore 5, Otsego 3
Thursday, June 10, 2021
21: Grand Rapids Christian 10, Hamilton 6
Region 12
FINAL
Saturday, June 12, 2021
At Coldwater
Grand Rapids South Christian 8, Marshall 0
> Marshall's postseason run comes to an end in baseball
SEMIFINALS
Wednesday, June 9, 2021
22: Grand Rapids South Christian 4, Olivet 1
24: Marshall 2, Vicksburg 0
> Lakeview falls, Marshall advances in regionals
Region 13
FINAL
Saturday, June 12, 2021
At Concordia University, Ann Arbor
Trenton 12, Corunna 3
SEMIFINALS
Wednesday, June 9, 2021
25: Corunna 3, Eaton Rapids 2
27: Trenton 2, Dearborn Divine Child 1
> Trenton baseball holds off Dearborn Divine Child; advances to regional final
Region 14
FINAL
Saturday, June 12, 2021
At Concordia University, Ann Arbor
New Boston Huron 10,
Livonia Clarenceville 0
SEMIFINALS
Wednesday, June 9, 2021
26: New Boston Huron 6, Tecumseh 4 (8 innings)
> New Boston Huron baseball tops Tecumseh in extra innings; secures spot in regional final
28: Livonia Clarenceville (Bye)
Region 15
FINAL
Saturday, June 12, 2021
At Novi
Orchard Lake St. Mary’s Preparatory 9, Pontiac Notre Dame Preparatory 1
SEMIFINALS
Wednesday, June 9, 2021
29: Orchard Lake St. Mary’s Preparatory 15, Warren Fitzgerald 0 (3 innings)
> St. Mary's, Brother Rice advance
31: Pontiac Notre Dame Preparatory 3, Almont 2
> Ben Sermo's 7th-inning scamper sends Notre Dame Prep on to first-ever regional final
Region 16
FINAL
Saturday, June 12, 2021
At Novi
Macomb Lutheran North 9,
Birch Run 0
SEMIFINALS
Wednesday, June 9, 2021
30: Macomb Lutheran North 19, St. Clair Shores South Lake 1 (5 innings)
32: Birch Run 7, Frankenmuth 6
Division 3
Region 17
FINAL
Saturday, June 12, 2021
At East Jordan
Evart 2, Gladstone 0
SEMIFINALS
Wednesday, June 9, 2021
33: Gladstone 18, Iron Mountain 11
35: Evart 3, Benzie Central 2
Region 18
FINAL
Saturday, June 12, 2021
At East Jordan, 10 a.m.
Traverse City St. Francis 3,
Oscoda 2
SEMIFINALS
Wednesday, June 9, 2021
34: Traverse City St. Francis 9, Harbor Springs 2
36: Oscoda 5, Beaverton 0
Region 19
FINAL
Saturday, June 12, 2021
At Cornerstone University, Grand Rapids
Buchanan 9, North Muskegon 0
SEMIFINALS
Wednesday, June 9, 2021
37: North Muskegon 13, Ravenna 8
> North Muskegon’s bats back up the pitching in slugfest regional win over Ravenna
39: Buchanan 11, Lawton 1
Region 20
FINAL
Saturday, June 12, 2021
At Cornerstone University, Grand Rapids
Pewamo-Westphalia 4,
Schoolcraft 0
SEMIFINALS
Wednesday, June 9, 2021
40: Schoolcraft 9, Bronson 0
Thursday, June 10, 2021
38: Pewamo-Westphalia 10, Grandville Calvin Christian 0 (6 innings)
> Pewamo-Westphalia baseball rolls past Grandville Calvin Christian to reach regional final
Region 21
FINAL
Saturday, June 12, 2021
At Grosse Pointe Woods University Liggett
Grosse Pointe Woods University Liggett 2, Blissfield 0
SEMIFINALS
Wednesday, June 9, 2021
42: Blissfield 13, Manchester 3
44: Grosse Pointe Woods University Liggett 18, Detroit Cristo Rey 0 (3 innings)
Region 22
FINAL
Saturday, June 12, 2021
At Grosse Pointe Woods University Liggett
Riverview Gabriel Richard 1, Jackson Lumen Christi 0
9 innings
SEMIFINALS
Wednesday, June 9, 2021
41: Jackson Lumen Christi 10, Dansville 1
43: Riverview Gabriel Richard 2, Canton Preparatory 0
> Riverview Gabriel Richard baseball outlasts Canton Prep in regional semifinal
Region 23
FINAL
Saturday, June 12, 2021
At Saginaw Valley State University
Richmond 10, Hemlock 2
SEMIFINALS
Wednesday, June 9, 2021
45: Richmond 8, Royal Oak Shrine Catholic 5
> Richmond baseball avoids collapse, beats Shrine in regional opener
> Home runs lead Richmond to regional baseball victory over Royal Oak Shrine
47: Hemlock 9, Laingsburg 2
Region 24
FINAL
Saturday, June 12, 2021
At Saginaw Valley State University
New Lothrop 5, Reese 3
SEMIFINALS
Wednesday, June 9, 2021
46: Reese 9, Cass City 3
48: New Lothrop 13, Mt. Morris 0
Division 4
Region 25
FINAL
Saturday, June 12, 2021
At Pellston
Gaylord St. Mary 3, Norway 2
SEMIFINALS
Wednesday, June 9, 2021
49: Norway 9, Ironwood 4
51: Gaylord St. Mary 11, Rogers City 5
Region 26
FINAL
Saturday, June 12, 2021
At Pellston
Maple City Glen Lake 4, Rudyard 3
SEMIFINALS
Wednesday, June 9, 2021
50: Rudyard 6, Pellston 4
52: Maple City Glen Lake 10, Ellsworth 0 (5 innings)
Region 27
FINAL
Saturday, June 12, 2021
At Brookwood Athletic Complex, Clare,
Saginaw Michigan Lutheran 10, Mesick 9
SEMIFINALS
Wednesday, June 9, 2021
55: Saginaw Michigan Lutheran 14, Mio 4 (5 innings)
Thursday, June 10, 2021
53: Mesick 18, Mason County Eastern 3
> Mesick makes first regional final since 2008
Region 28
FINAL
Saturday, June 12, 2021
At Brookwood Athletic Complex, Clare
Marlette 5, Muskegon Catholic Central 4
SEMIFINALS
Wednesday, June 9, 2021
54: Muskegon Catholic Central 4, Beal City 0
> Muskegon Catholic Central bounces No. 1 Beal City in regional on senior’s 2-hit gem
56: Marlette 8, Harbor Beach 2
Region 29
FINAL
Saturday, June 12, 2021
At Decatur,
Kalamazoo Hackett Catholic Preparatory 6, Colon 1
SEMIFINALS
Wednesday, June 9, 2021
57: Kalamazoo Hackett Catholic Preparatory 10, Byron Center Zion Christian 3
59: Colon 8, Pittsford 4
Region 30
FINAL
Saturday, June 12, 2021
At Decatur
Concord 7, Three Oaks River Valley 6
SEMIFINALS
Wednesday, June 9, 2021
58: Three Oaks River Valley 11, Decatur 0 (5 innings)
60: Concord 4, Portland St. Patrick 3 (8 innings)
Region 31
FINAL
Saturday, June 12, 2021
At Adrian College
Marine City Cardinal Mooney 10, Adrian Lenawee Christian 0
5 innings
SEMIFINALS
Wednesday, June 9, 2021
61: Adrian Lenawee Christian 13, Lansing Christian 3
63: Marine City Cardinal Mooney 13, Allen Park Inter-City Baptist 3
> Allen Park Inter-City baseball falls to Marine City Cardinal Mooney in regional semis
Region 32
FINAL
Saturday, June 12, 2021
At Adrian College
Ottawa Lake Whiteford 8,
Burton Genesee Christian 3
SEMIFINALS
Wednesday, June 9, 2021
62: Ottawa Lake Whiteford 9, Plymouth Christian 2
64: Burton Genesee Christian 4, Auburn Hills Oakland Christian 3