University of San Francisco
May 10 | 06:00 PM
9 - 10
Brigham Young University
Miller Park

400 E University Parkway Provo UT 84604

Kenny Cox | Posted: 10 May 2013 | Updated: 8 Nov 2020
Kenny Cox

Walk-off homer tops San Francisco

Image

PROVO, Utah – Kelton Caldwell hit a walk-off homer, lifting the BYU baseball team 10-9 over San Francisco in a back-and-forth thriller Friday night at Larry H. Miller Field.

Down 7-6 in the seventh, Jacob Hannemann hit a three-run shot to take the lead 9-7 but Hannemann’s error in center in the ninth led to the Dons tying it up at 9-9. Hannemann didn’t have to wait long for redemption when Caldwell led off the bottom half of the ninth with his blast on a 2-1 changeup over the left field wall.

“He [Logan West] fooled me with the first change up but he went back to it and that’s the one I hit out,” Caldwell said. “Luckily I was able to sit back on it the second time.”

BYU improves to 25-19 and 11-9 in the West Coast Conference and the Dons drop to 31-20 and 15-8 in league. With the win BYU stays in the hunt for a spot in the WCC Tournament.

"With what's at stake, it was clearly the biggest game of the year," head coach Mike Littlewood said. "It feels like every game is the biggest game, but tonight clearly was. I think if we're on the other side, a loss is just devastating, the biggest loss of the season. Now it's the biggest win of the season."

Caldwell, a returning first team All-WCC honoree, finished the game 4 for 5, including two doubles and a home run. He scored two runs and had two RBI. Hannemann finished with two hits, a triple and a three-run homer. Hanneman now has seven triples on the year, three away from tying the BYU single-season record.

Derek Speigner picked up the win in relief improving to 4-0, pitching the last out of the eighth and the ninth. Jeff Barker started the game and put in 4.2 innings, surrendering six runs on just four hits but gave up five walks.

On the first pitch of the bottom of the first Hanneman tripled in the left-center gap. Second basemen Brennon Anderson hit a shallow pop fly to right field, just deep enough for the speedy Hanneman to tag up and give the Cougars an early 1-0 lead.

Barker ran into some trouble in the top of the second with the bases loaded and no outs. After an infield fly rule for the first out, Barker walked in a run to tie the score 1-1 but had his curve ball working to get a swinging strikeout and fly out to escape.

The leadoff batter caused more trouble for the Cougars in the top of the third inning as Jason Mahood singled to right and advanced to second on a wild pitch. A groundout moved him to third and he scored on Zachary Turner’s sacrifice fly to center to give the Dons a 2-1 edge.

With one out, Anderson drilled a solo homer over the left field wall to knot up the score at 2-2 in the bottom of the third. Despite two outs BYU kept the inning alive when Jaycob Brugman and Brock Whitney put together back-to-back doubles to take the lead. Caldwell singled up the middle to drive in Whitney to make it 4-2.

Hanneman robbed the Dons of a hit with a diving catch on a liner to shallow center in the top of the fifth. San Francisco kept at it with the bases loaded later in the inning when Turner picked up his second RBI on another sac fly to center. Barker hit a Don with the bases loaded to tie the score at 4-4, knocking the sophomore out of the game with two outs in the inning.

Matt Milke came in to relieve Barker with the bases loaded. After falling behind 3-0, Milke came back with two strikes but Mitchell Rowan singled to left, driving in two to give San Francisco a 6-4 lead.

After the Dons added one more in the sixth, BYU got the run back in the bottom half when Adam Law was a hit by a pitch with the bases loaded to bring in Dakota Hernandez after he singled earlier, cutting the lead to 7-5.

In two-out rally fashion in the seventh, the Cougars cut the lead to 7-6 with Caldwell doubling and Hernandez driving him in with a single to right. Hayden Nielsen picked up a walk and Hannemann delivered a three-run blast to right to take the lead back at 9-7.

With San Francisco threatening in the eighth, third baseman Law scooped up a drag bunt down the line barehanded and threw them out to help protect the Cougars two-run advantage.

With two outs and two runners on in the ninth, San Francisco pinch-hitter Reyn Nagamine drove a base hit to center and the ball bounced off Hannemann’s glove toward left-center allowing both runners to score to tie the game at 9-9 to set up Caldwell’s heroics.

The rubber match of the important three-game series is Saturday at 1 p.m. MDT. The game will be broadcast live on BYUtv and KOVO 960 AM.

File Attachments
 

 
Ralph R. Zobell | Posted: 8 May 2013 | Updated: 8 Nov 2020
Ralph R. Zobell

Second-place USF makes first-ever appearance in Provo

Image

A first-ever appearance in Provo for the University of San Francisco is among the highlights of this weekend’s opponent for BYU baseball.

The Dons, 30-19 overall and 14-7 in the West Coast Conference, come to Provo on the heels of a 4-3 upset at No. 19 Stanford and bring a six-game winning streak as the second place team in the league.  BYU, 24-18 and 10-8, stands in fourth place, looking to improve upon a 10-4 home field record as it seeks to secure one of the top four spots for the upcoming WCC tournament.

The Cougars, who have a No. 56 ranking in the latest RPI compared to USF’s No. 64, will start Desmond Poulson (6-1, 2.50) on Thursday’s 6 p.m., game against USF’s Abe Bobb (4-5, 4.16). On Friday Jeff Barker (4-3, 3.48) will oppose the Dons’ Haden Hinkle (8-1, 1.60) also at 6 p.m. And Saturday BYU’s Adam Miller (3-7, 5.12) faces Alex Balag (3-3, 3.29) at 1 p.m.

“We have exceeded everybody’s expectations but our own,” BYU coach Mike Littlewood said. “We kind of control our own destiny the next two weekends. If we don’t make the tournament, that positive feeling we have right now will turn negative real quick. I feel like we have a chance to win every night we go out.  Everybody has met or exceeded expectations and that is why we have a winning record and are in the hunt for a tournament bid.”

In addition to securing a tournament bid, BYU will honor former coaches Glen Tuckett and Gary Pullins on Saturday when their respective jerseys No. 20 and No. 1 are retired.

“It will be a special day with Coach Tuckett and Coach Pullins,” said Littlewood, who played for Pullins from 1985-88.  “I remember Coach Pullins' passion for life and the way he approached everything with a lot of energy. I like to think I have part of both of those guys in me. They are two great guys, two great examples.”

Friday and Saturday’s games will be televised live on BYUtv and all of the BYU-USF games will be broadcast live by KOVO Radio 960 AM and on the Internet through BYU Radio.

For more information, please see the PDF game notes below:

File Attachments
 

 
Location: {[{stats.bsgame.venue.location}]}
Time: {[{stats.bsgame.venue.time}]} Date: {[{stats.bsgame.venue.date}]}
Attendance: {[{stats.bsgame.venue.attend | number}]}

Box Score

Linescore {[{I.number}]} R H E LOB
{[{stats.bsgame.team[0].id}]} {[{S.score}]} {[{stats.bsgame.team[0].linescore.runs}]} {[{stats.bsgame.team[0].linescore.hits}]} {[{stats.bsgame.team[0].linescore.errs}]} {[{stats.bsgame.team[0].linescore.lob}]}
{[{stats.bsgame.team[1].id}]} {[{S.score}]} {[{stats.bsgame.team[1].linescore.runs}]} {[{stats.bsgame.team[1].linescore.hits}]} {[{stats.bsgame.team[1].linescore.errs}]} {[{stats.bsgame.team[1].linescore.lob}]}

{[{stats.bsgame.team[0].name}]} {[{stats.bsgame.team[0].record}]}

Batting/Fielding AB Runs Hits 2B 3B HR RBI BB SO SB CS SF SH HBP AVG SLG OBP PO A E FLD
{[{p1.name}]}{[{p1.pos}]} {[{p1.name}]}{[{p1.pos}]} {[{p1.hitting.ab | ifEmpty:0}]} {[{p1.hitting.r| ifEmpty:0}]} {[{p1.hitting.h | ifEmpty:0}]} {[{p1.hitting.double | ifEmpty:0}]} {[{p1.hitting.triple | ifEmpty:0}]} {[{p1.hitting.hr | ifEmpty:0}]} {[{p1.hitting.rbi | ifEmpty:0}]} {[{p1.hitting.bb | ifEmpty:0}]} {[{p1.hitting.so | ifEmpty:0}]} {[{p1.hitting.sb | ifEmpty:0}]} {[{p1.hitting.cs | ifEmpty:0}]} {[{p1.hitting.sf | ifEmpty:0}]} {[{p1.hitting.sh | ifEmpty:0}]} {[{p1.hitting.hbp | ifEmpty:0}]} {[{(p1.hitting.h / p1.hitting.ab ) | ifEmpty:0 | number:3}]} N/A {[{((p1.hitting.h - 0) + (p1.hitting.double - 0) + (p1.hitting.triple - 0) * 2 + (p1.hitting.hr - 0) * 3) / p1.hitting.ab | ifEmpty:0 | number:3}]} N/A {[{((p1.hitting.h - 0) + (p1.hitting.bb - 0) + (p1.hitting.hbp - 0) ) / ((p1.hitting.ab - 0) + (p1.hitting.bb - 0) + (p1.hitting.hbp - 0) + (p1.hitting.sf - 0)) | ifEmpty: 0 | number: 3}]} N/A {[{p1.fielding.po - 0}]} {[{p1.fielding.a - 0}]} {[{p1.fielding.e - 0}]} {[{(((p1.fielding.po - 0) + (p1.fielding.a - 0)) / ((p1.fielding.po - 0) + (p1.fielding.a - 0) + (p1.fielding.e - 0)) ) | ifEmpty:0 | number:3}]} N/A
Batting Totals {[{stats.bsgame.team[0].totals.hitting.ab | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.hitting.r | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.hitting.h | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.hitting.double | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.hitting.triple | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.hitting.hr | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.hitting.rbi | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.hitting.bb | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.hitting.so | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.hitting.sb | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.hitting.cs | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.hitting.sf | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.hitting.sh | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.hitting.hbp | ifEmpty:0}]} {[{(stats.bsgame.team[0].totals.hitting.h / stats.bsgame.team[0].totals.hitting.ab ) | ifEmpty:0 | number:3}]} N/A {[{((stats.bsgame.team[0].totals.hitting.h - 0) + (stats.bsgame.team[0].totals.hitting.double - 0) + (stats.bsgame.team[0].totals.hitting.triple - 0) * 2 + (stats.bsgame.team[0].totals.hitting.hr - 0) * 3) / stats.bsgame.team[0].totals.hitting.ab | ifEmpty: 0 | number: 3}]} N/A {[{((stats.bsgame.team[0].totals.hitting.h - 0) + (stats.bsgame.team[0].totals.hitting.bb - 0) + (stats.bsgame.team[0].totals.hitting.hbp - 0)) / ((stats.bsgame.team[0].totals.hitting.ab - 0) + (stats.bsgame.team[0].totals.hitting.bb - 0) + (stats.bsgame.team[0].totals.hitting.hbp - 0) + (stats.bsgame.team[0].totals.hitting.sf - 0)) | ifEmpty: 0 | number: 3}]} N/A {[{stats.bsgame.team[0].totals.fielding.po | ifEmpty:0 }]} {[{stats.bsgame.team[0].totals.fielding.a | ifEmpty:0 }]} {[{stats.bsgame.team[0].totals.fielding.e | ifEmpty:0}]} {[{(((stats.bsgame.team[0].totals.fielding.po - 0) + (stats.bsgame.team[0].totals.fielding.a - 0)) / ((stats.bsgame.team[0].totals.fielding.po - 0) + (stats.bsgame.team[0].totals.fielding.a - 0) + (stats.bsgame.team[0].totals.fielding.e - 0))) | ifEmpty: 0 | number: 3}]} N/A
Pitcher IP H R ER BB SO 2B 3B HR BF AB WP HBP BK SFA SHA AVG ERA
{[{p1.name}]}{[{p1.pos}]} {[{p1.name}]}{[{p1.pos}]} {[{p1.pitching.ip | ifEmpty:0}]} {[{p1.pitching.h | ifEmpty:0}]} {[{p1.pitching.r | ifEmpty:0}]} {[{p1.pitching.er | ifEmpty:0}]} {[{p1.pitching.bb | ifEmpty:0}]} {[{p1.pitching.so | ifEmpty:0}]} {[{p1.pitching.double | ifEmpty:0}]} {[{p1.pitching.triple | ifEmpty:0}]} {[{p1.pitching.hr | ifEmpty:0}]} {[{p1.pitching.bf | ifEmpty:0}]} {[{p1.pitching.ab | ifEmpty:0}]} {[{p1.pitching.wp | ifEmpty:0}]} {[{p1.pitching.hbp | ifEmpty:0}]} {[{p1.pitching.bk | ifEmpty:0}]} {[{p1.pitching.sfa | ifEmpty:0}]} {[{p1.pitching.sha | ifEmpty:0}]} {[{p1.pitching.h / p1.pitching.ab | number: 3}]} {[{(p1.pitching.er * 9) / (p1.pitching.innings_pitched) | number: 3}]} N/A
Pitching Totals {[{stats.bsgame.team[0].totals.pitching.ip | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.h | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.r | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.er | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.bb | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.so | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.double | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.triple | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.hr | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.bf | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.ab | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.wp | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.hbp | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.bk | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.sfa | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.sha | ifEmpty:0}]} {[{stats.bsgame.team[0].totals.pitching.h / stats.bsgame.team[0].totals.pitching.ab | number: 3}]} {[{(stats.bsgame.team[0].totals.pitching.er * 9) / (stats.bsgame.team[0].totals.pitching.innings_pitched) | number: 3}]}

{[{stats.bsgame.team[1].name}]} {[{stats.bsgame.team[1].record}]}

Batting/Fielding AB Runs Hits 2B 3B HR RBI BB SO SB CS SF SH HBP AVG SLG OBP PO A E FLD
{[{p1.name}]}{[{p1.pos}]} {[{p1.name}]}{[{p1.pos}]} {[{p1.hitting.ab | ifEmpty:0}]} {[{p1.hitting.r| ifEmpty:0}]} {[{p1.hitting.h | ifEmpty:0}]} {[{p1.hitting.double | ifEmpty:0}]} {[{p1.hitting.triple | ifEmpty:0}]} {[{p1.hitting.hr | ifEmpty:0}]} {[{p1.hitting.rbi | ifEmpty:0}]} {[{p1.hitting.bb | ifEmpty:0}]} {[{p1.hitting.so | ifEmpty:0}]} {[{p1.hitting.sb | ifEmpty:0}]} {[{p1.hitting.cs | ifEmpty:0}]} {[{p1.hitting.sf | ifEmpty:0}]} {[{p1.hitting.sh | ifEmpty:0}]} {[{p1.hitting.hbp | ifEmpty:0}]} {[{(p1.hitting.h / p1.hitting.ab ) | ifEmpty:0 | number:3}]} N/A {[{((p1.hitting.h - 0) + (p1.hitting.double - 0) + (p1.hitting.triple - 0) * 2 + (p1.hitting.hr - 0) * 3) / p1.hitting.ab | ifEmpty:0 | number:3}]} N/A {[{((p1.hitting.h - 0) + (p1.hitting.bb - 0) + (p1.hitting.hbp - 0) ) / ((p1.hitting.ab - 0) + (p1.hitting.bb - 0) + (p1.hitting.hbp - 0) + (p1.hitting.sf - 0)) | ifEmpty: 0 | number: 3}]} N/A {[{p1.fielding.po}]} {[{p1.fielding.a}]} {[{p1.fielding.e}]} {[{(((p1.fielding.po - 0) + (p1.fielding.a - 0)) / ((p1.fielding.po - 0) + (p1.fielding.a - 0) + (p1.fielding.e - 0)) ) | ifEmpty:0 | number:3}]} N/A
Batting Totals {[{stats.bsgame.team[1].totals.hitting.ab | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.hitting.r | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.hitting.h | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.hitting.double | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.hitting.triple | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.hitting.hr | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.hitting.rbi | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.hitting.bb | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.hitting.so | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.hitting.sb | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.hitting.cs | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.hitting.sf | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.hitting.sh | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.hitting.hbp | ifEmpty:0}]} {[{(stats.bsgame.team[1].totals.hitting.h / stats.bsgame.team[1].totals.hitting.ab ) | ifEmpty:0 | number:3}]} N/A {[{((stats.bsgame.team[1].totals.hitting.h - 0) + (stats.bsgame.team[1].totals.hitting.double - 0) + (stats.bsgame.team[1].totals.hitting.triple - 0) * 2 + (stats.bsgame.team[1].totals.hitting.hr - 0) * 3) / stats.bsgame.team[1].totals.hitting.ab | ifEmpty: 0 | number: 3}]} N/A {[{((stats.bsgame.team[1].totals.hitting.h - 0) + (stats.bsgame.team[1].totals.hitting.bb - 0) + (stats.bsgame.team[1].totals.hitting.hbp - 0)) / ((stats.bsgame.team[1].totals.hitting.ab - 0) + (stats.bsgame.team[1].totals.hitting.bb - 0) + (stats.bsgame.team[1].totals.hitting.hbp - 0) + (stats.bsgame.team[1].totals.hitting.sf - 0)) | ifEmpty: 0 | number: 3}]} N/A {[{stats.bsgame.team[1].totals.fielding.po | ifEmpty:0 }]} {[{stats.bsgame.team[1].totals.fielding.a | ifEmpty:0 }]} {[{stats.bsgame.team[1].totals.fielding.e | ifEmpty:0}]} {[{(((stats.bsgame.team[1].totals.fielding.po - 0) + (stats.bsgame.team[1].totals.fielding.a - 0)) / ((stats.bsgame.team[1].totals.fielding.po - 0) + (stats.bsgame.team[1].totals.fielding.a - 0) + (stats.bsgame.team[1].totals.fielding.e - 0))) | ifEmpty: 0 | number: 3}]} N/A
Pitcher IP H R ER BB SO 2B 3B HR BF AB WP HBP BK SFA SHA AVG ERA
{[{p1.name}]}{[{p1.pos}]} {[{p1.name}]}{[{p1.pos}]} {[{p1.pitching.ip | ifEmpty:0}]} {[{p1.pitching.h | ifEmpty:0}]} {[{p1.pitching.r | ifEmpty:0}]} {[{p1.pitching.er | ifEmpty:0}]} {[{p1.pitching.bb | ifEmpty:0}]} {[{p1.pitching.so | ifEmpty:0}]} {[{p1.pitching.double | ifEmpty:0}]} {[{p1.pitching.triple | ifEmpty:0}]} {[{p1.pitching.hr | ifEmpty:0}]} {[{p1.pitching.bf | ifEmpty:0}]} {[{p1.pitching.ab | ifEmpty:0}]} {[{p1.pitching.wp | ifEmpty:0}]} {[{p1.pitching.hbp | ifEmpty:0}]} {[{p1.pitching.bk | ifEmpty:0}]} {[{p1.pitching.sfa | ifEmpty:0}]} {[{p1.pitching.sha | ifEmpty:0}]} {[{p1.pitching.h / p1.pitching.ab | number:3}]} {[{(p1.pitching.er * 9) / (p1.pitching.innings_pitched) | number: 3}]} N/A
Pitching Totals {[{stats.bsgame.team[1].totals.pitching.ip | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.h | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.r | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.er | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.bb | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.so | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.double | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.triple | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.hr | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.bf | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.ab | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.wp | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.hbp | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.bk | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.sfa | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.sha | ifEmpty:0}]} {[{stats.bsgame.team[1].totals.pitching.h / stats.bsgame.team[1].totals.pitching.ab | number: 3}]} {[{(stats.bsgame.team[1].totals.pitching.er * 9) / (stats.bsgame.team[1].totals.pitching.innings_pitched) | number: 3}]}

Play By Play

Inning {[{I.number}]}

Play Outs {[{stats.bsgame.venue.visid}]} {[{stats.bsgame.venue.homeid}]}
{[{play.narrative.text}]} {[{play.outs}]} {[{play.hScore}]} - {[{play.vScore}]} -
{[{play.narrative.text}]} {[{play.outs}]} {[{play.hScore}]} - {[{play.vScore}]} -
{[{play.narrative.text}]} {[{play.outs}]} {[{play.hScore}]} - {[{play.vScore}]} -