

John Maffei
John Maffei is a sports writer for The San Diego Union-Tribune with an emphasis on high school sports. He was the sports editor of Daily Aztecs and played baseball at San Diego State University, where he graduated with a bachelor's degree in journalism. Previously, he worked as a writer and editor at the Escondido Times-Advocate, Oceanside Blade-Tribune and North County Times. He has served as Sports Information Director at SDSU and is a longtime officer in San Diego Chapter of the Baseball Writers Association of America.
All Stories

The Warriors promoted John Hollcraft from assistant coach to head coach on Thursday

SoCal Regional ‘shows how deep the talent is’ in San Diego
News and notes following the 2025 high school baseball season

Patrick Henry falls in Division 1 SoCal Regional final
No. 1-seeded St. John Bosco wins 4-0 on Saturday in Bellflower

University City tops Mt. Carmel for SoCal Regional title in Division 3
Centurions win CIF Southern California Division 3 Regional championship before a standing-room-only crowd of nearly 1,000 at Mt. Carmel

RB tops Eastlake, advances to Saturday’s SoCal Regional final
Win caps a packed postseason

Preview: San Diego teams to play for SoCal baseball titles on Saturday
A look at Saturdays Division 1, 2 and 3 regional finals

Former MLB, NFL stars part of MiraCosta College’s first-ever Hall of Fame class
Willie Buchanon and Chris Chambliss make up two-year college's inaugural Hall of Fame class

Mt. Carmel beats Venice in SoCal Regionals, advances to play UC in Saturday finals
Ethan Coyle's sacrifice fly scored Bryce Miller and the Sundevils walk away with an improbable 3-2 win

Alumni Report: San Diego well-represented in NCAA baseball, softball championships
A look at how San Diego-area players fared in the college baseball and softball postseason

San Diego’s American Legion post kicks off baseball season with festivities
American Legion baseball is turning 100, and San Diego's post has special events planned for Saturday

Granite Hills’ undefeated season ends with SoCal Regional loss to Villa Park
After going 26 games without a loss, the Granite Hills High School baseball team finally ran into a team it couldn't beat

Rankings: Open Division champs top our final poll of 2025 baseball season
Undefeated Granite Hills is No. 1, followed by Patrick Henry

High school softball rankings: Mater Dei finishes postseason on top
Crusaders top our final softball poll of the 2025 season

Undefeated Granite Hills gets No. 4 seed in SoCal Regionals
Eagles beat Patrick Henry to win CIF San Diego Section Open Division title

Point Loma beats RB for CIF San Diego Section Division 1 title
Pointers cap playoff run with CIF San Diego Section title

Ramona, UC capture CIF San Diego Section baseball titles
A look at Saturday's CIF championships

Granite Hills keeps undefeated season alive with CIF championship win over Patrick Henry
Club wins Open Division championship thanks to sixth-inning triple

Atticus Enriquez does it all in Mt. Carmel’s CIF finals victory over San Ysidro
Mt. Carmel (21-12) advances to the Southern California Regionals

Previews: Point Loma-RB matchup caps CIF championship game tripleheader at USD
Previewing all three games scheduled for Saturday at Fowler Park

High Tech-San Diego beats Crawford for Division 5 baseball title
The championship was the first for High Tech-San Diego

Rock Academy makes school history, wins CIF title in baseball
One year after falling in the CIF title game, Rock Academy gets up big, hangs on to win CIF San Diego Section Division 5-AA title

Preview: Open Division title game caps CIF finals doubleheader at SDSU
Patrick Henry, Granite Hills to face off Friday for title of city's best

Patrick Henry scores just enough to beat Eastlake, advance to CIF finals
The sixth-seeded Patriots (21-9-2) advance to Friday's San Diego Section championship game against unbeaten and top-seeded Granite Hills

Preview: Two San Diego Section baseball titles up for grabs Thursday
The Division 5 and 5-AA championship games will be played Thursday at UCSD

Eastlake beats Patrick Henry; spot in finals up for grabs on Wednesday
Eastlake's 4-3 forces an "if-necessary" game on Wednesday

Patrick Henry beats San Marcos, avoids “Elimination Saturday”
Vctory keeps the sixth-seeded Patriots (20-8-2) in the winners' bracket

Granite Hills wins Open Division playoff opener
EL CAJON — James Davis spent the better part of Wednesday morning in urgent care. He spent most of the day in pain. Kidney stones will do that to a...

Senior’s home run lifts Santa Fe Christian to playoff win
Connor Sawyer homers in just his fourth at-bat of the season

High school report: Coaches will be honored; state soccer tourney coming
News and notes as the CIF San Diego Section's spring playoffs kick into high gear

High school softball rankings: Mater Dei on top as postseason starts
A look at San Diego's top high school softball teams

High school baseball rankings: Granite Hills, San Marcos 1-2 as playoffs start
A look at the best high school baseball teams in San Diego and beyond

High school baseball, softball playoff brackets set
Ties complicate power-rankings-based seeding process

Carlsbad, Torrey Pines among San Diego teams vying for first state title
The CIF is holding a boys state championship tournament for the first time

St. Augustine avenges loss to Mission Vista, wins CIF boys volleyball title
Saints top Mission Vista for CIF San Diego Section Division 1 title

Mater Dei Catholic wears Maranatha Christian down, wins CIF title
Crusaders take command in the fourth set and sprint to a 25-22, 22-25, 25-20, 25-15 win

Preview: Divisions 1, 3 boys volleyball titles to be decided Friday
A look at Friday's finals at Mira Mesa High School

Alumni report: Former OLP slugger leads Ducks into NCAA Regionals
Stefini Ma'ake, one of San Diego's top players a year ago, has shined with Oregon as a freshman

Preview: Boys volleyball champions in Divisions 5, 5-AA will be crowned Thursday
A look at both of Thursday's championship matches

San Marcos escapes with win over LCC, North County Coastal League title
Pitchers wiggle out of trouble over and over in 2-1 win over Mavericks

High school softball rankings: Del Norte, Otay Ranch vault into weekly poll
A look at the best softball teams in San Diego

High school baseball rankings: LCC, Carlsbad swap spots in our weekly poll
A look at the top baseball teams in San Diego

CCA duo wins doubles title on scorching Saturday
More results from the CIF San Diego Section tennis finals

Carlsbad wins, stays in hunt for Open Division playoff spot
Win over San Marcos gives Lancers an inside edge

Preview: San Diego’s singles, doubles tennis champs will be crowned Saturday
A look at Saturday's Division 3 team finals and San Diego Section singles and doubles finals

Preview: Patrick Henry, Del Norte battle for team bton title
A preview of Saturday's title match at Kearny High School

Cathedral Catholic beats rival St. Augustine in Western League showdown
Cathedral Catholic High School kept archrival St. Augustine from slamming the door shut with a come-from-behind 7-4 win at Hickman Field.

La Jolla Country Day continues late-season surge with win
Torreys beat Classical Academy 10-3

USD’s all-time leading scorer takes over at Santa Fe Christian; Mater Dei Catholic hires Cavers’ coach
Johnny Dee gets into coaching following overseas playing career

High school softball rankings: Escondido Charter cracks poll at No. 10
A look at the best high school softball teams in San Diego

High school baseball rankings: Top 5 remain unchanged as regular season winds down
A look at the top high school baseball teams in San Diego

San Marcos hangs on to beat Rancho Bernardo in high school baseball showdown
San Marcos improves San Marcos to 16-5-1 overall and 8-3 in league play

Alumni report: San Diegan named coach at Michigan; Julian Sayin shines at OSU
Kristi Gannon Fisher was promoted from assistant coach to head coach last week

Football’s ‘King of Spring’ got start at Southwestern College, hangs on to NFL dream
Luis Perez talks about his life in a new book, 'The Spring King: A Champion’s Journey of ion, Persistence, and Unlimited Possibility'

High school softball rankings: Bonita Vista climbs to No. 2 in our weekly poll
A look at San Diego's top high school softball teams

High school baseball rankings: San Marcos jumps from fifth place to second in weekly poll
A look at San Diego's top high school baseball teams

PLNU standout Luke Haupt transferring to New Mexico
Former St. Augustine High School star s new coach Eric Olen, others with San Diego ties in Albuquerque

Madison edges Coronado in Eastern League baseball game
Warhawks edge Islanders

000-000-000-0h my: Patrick Henry, St. Augustine grind to scoreless tie
The result is a 0-0 Western League tie between St. Augustine and Patrick Henry at Hickman Field.

Notebook: CIF playoff locations, dates set; ‘Coach Pete’ dies at 91
News and notes from San Diego high schools

Poway High School grad accomplishes rare baseball feat: 6 hits in a game
Austin Wynns had 6 hits in Sunday's win over Baltimore

High school softball rankings: Top 6 untouched in weekly poll
A look at the top high school softball teams in San Diego

High school baseball rankings: Carlsbad, Patrick Henry climb in weekly poll
A look at the best high school baseball teams in San Diego

Carlsbad hangs on to beat Torrey Pines in another tight rivalry game
Lancers win for second time in three games this week against Falcons

Madison blanks UC behind solid start
Madison moves to 14-3 overall and 2-0 in the young league season with a 5-2 win over University City

Fallbrook football coach steps down after 2 months; Brawley hires veteran
Jason Texler said on-campus teaching job has yet to materialize at Fallbrook

High school softball rankings: Mater Dei Catholic climbs, Christian falls in our poll
A look at the top high school softball teams in San Diego

High school baseball rankings: Point Loma jumps Carlsbad in weekly poll
A look at the best high school baseball teams in San Diego County

Point Loma, Eastlake tie in battle between two of San Diego’s best baseball teams
Game is called on of darkness after eight innings

Alumni Report: San Diegans scramble away from Arizona; locals top MLB prospects list
A look at what San Diegans are doing in college sports

Vista, Hoover make key coaching hires; Tri-City Christian promotes assistant
A look at the comings and goings in high school athletics

High school baseball rankings: Granite Hills, Carlsbad top weekly poll
A look at the top high school baseball programs in San Diego

High school softball rankings: Christian, Mater Dei Catholic top our poll
A look at the best high school softball teams in San Diego

All-CIF teams include San Diego’s best in basketball, soccer, water polo, wrestling
A look at this winter's All-CIF teams

Point Loma senior does it all in Lions Tournament title win over La Costa Canyon
Pointers shine in Lions Tournament

Young Mavericks beat Cathedral Catholic, earn spot in Lions Tournament final
La Costa Canyon capitalizes on Dons' mistakes, advances to face Point Loma

San Marcos, Granite Hills fit to be tied at Lions Tournament
Isaac Esquer throws a gem as game is called due to darkness

Amid changing times, calendars, Lions Baseball Tournament remains a San Diego staple
High school baseball tournament begins Monday at sites throughout San Diego County

There are 19 San Diegans on opening day rosters. Here’s the full list.
A look at the 19 big-leaguers and more managers, coaches and prospects with San Diego ties

John Maffei: 50 years ago, San Diego hosted a Final Four and witnessed hoops history
John Wooden's final national championship and subsequent retirement made 1975 Final Four one to

San Diego has ‘big plans’ to celebrate American Legion Baseball’s 100th anniversary
"We have big plans this summer and would like to expand our fundraising"

Eastlake freshman to represent Untied States at summer baseball series
Perfect Game Pacific Baseball Championship takes place Aug. 8-11 in Japan

High school notebook: Matt Carlino leaves SFC, Tri-City athlete honored by CIF
A look at the latest news and notes in San Diego high school sports

San Diego has put 34 players and coaches in postseason basketball tournaments. Here’s the list.
A school-by-school look at the San Diegans taking part in the NCAA Tournament, other potseason basketball events

Mater Dei Catholic girls fall short of state basketball title
Foul trouble spells trouble for Crusaders in Sacramento finale

Preview: Rancho Bernardo girls play Saturday for state basketball championship
A look at Saturday's Division 2 state championship game between RB and Caruthers

Olympian hires former NFL receiver as new football coach; Fallbrook tabs veteran Jason Texler
Lew Barnes is the seventh San Diego Section coach who played in the NFL

Preview: Mater Dei Catholic plays for Division 3 state championship in girls basketball
A look at the players, stats and storylines to watch on Friday

Notebook: Montgomery boys wrap spectacular 4-year run; Jake Hall finishes No. 2 in scoring
The Aztecs' "big four" finish their high school careers with a 107-21 record.

Preview: Rancho Bernardo, Mater Dei Catholic to play for SoCal Regional titles on Tuesday
A look at Tuesday's Southern California Regional championship games

Preview: SoCal Regional soccer titles will be decided on Saturday
Previewing the 3 boys soccer games and 2 girls soccer games slated for Saturday

‘Tough loss to a really good team’ ends Santa Fe Christian’s season
Dax Hall, Chase Othick lead SFC in loss

Palomar College naming baseball field for late coach
Saturday's ceremony comes before a game against Southwestern College

Roundup: Carlsbad bounces Escondido Charter from girls regionals; Lancers boys advance
No. 4 Carlsbad (20-12) advances to play the winner of Mater Dei Catholic-Liberty at home on Thursday

Poll: Montgomery ranked No. 1 in our final boys basketball rankings of the season
A look at the top high school boys basketball teams in San Diego

Regional pairings help St. Augustine, hurt Montgomery’s boys, Mission Hills’ girls
Ed Martin calls his team's opponents in the CIF state basketball playoffs "the worst possible draw"

Montgomery beats Carlsbad for Open Division boys basketball title
Win avenges last year's loss to the Lancers

Mission Hills changes strategy, tops Francis Parker for Open Division girls basketball title
The win gives the third-seeded Grizzlies back-to-back championships.

Preview: Open Division, D1 and D2 soccer champs will be crowned Saturday
A look at Saturday's 6 CIF San Diego Section boys and girls soccer championship matchups

Preview: CIF basketball titles in Division 1, 2 and 3 will be decided Saturday
Previewing Saturday's 6 CIF San Diego Section high school basketball finals

Preview: Frontwave Arena hosts Open Division boys, girls basketball finals
A look at the teams and players to watch in Friday's CIF San Diego Section Open Division championship