California's Andrew Granite authors 900 series

ARLINGTON, Texas – When Andrew Granite of Elverta, California, walked into Country Club Lanes in Sacramento on Nov. 10, he had one goal in mind: He wanted to shoot a three-game series of at least 720 because that would raise his average from 231 to 232 and further solidify his position as average leader in the Lucky Bowler High Roller league.

In order to reach the 240 per game average required to record a 720 series, a bowler must strike anywhere from seven to 10 times each game. That meant that Granite would have been perfectly content to finish that evening’s set with somewhere between 21 and 30 strikes.

However, what the 35-year-old right-hander didn’t know when he walked through the door that night was that he’d reach 21 strikes before the end of Game 2 and get to 30 by the middle of Game 3.

Granite didn’t stop there, however, as he went a perfect 36 for 36 on the night to roll into the bowling record books by recording three 300 games and just the 42nd certified 900 series in United States Bowling Congress history.

Perfect games aren’t new to Granite, who came to Country Club Lanes that night having already reached perfection nearly 40 times during his bowling career, including during Professional Bowlers Association competition.

As such, Granite didn’t allow himself to get overly excited after reaching 300 during Game 1, especially since his team needed every bit of it.

“The funny part is that if I didn’t shoot 300 during Game 1, our team would’ve lost because we only won that game by three pins,” Granite said. “Because it was so close, I wasn’t really all that focused on my individual score because I wanted our team to get the win.”

Granite took notice of his own performance a bit more after he achieved perfection again during Game 2, however, as that marked the first time he’d ever recorded back-to-back 300 games.

“Getting the second 300 was wild in itself because I’d never done it before,” Granite said. “I’d seen friends go back-to-back and I’d gotten close, so after that one, I was like ‘whatever happens, happens.’ I’m not someone who really gets overly excited, so at that point I was still just doing my best to stay in the moment.”

But that got considerably harder to do during Game 3 as the strikes – and pressure – continued adding up.

“By the time we got to the seventh frame of the last game, I couldn’t stand still anymore; I was pacing up and down all around the bowling alley,” Granite said. “We were on Lanes 9 and 10, so there were people everywhere down there, and the bowlers on the high end were all watching on their phones using LaneTalk.”

Despite the nervous energy and mounting pressure, Granite continued to strike, and, before long, he’d recorded the front 9 for the third game in a row, which put him just three strikes away from bowling immortality.

Nevertheless, Granite did his best to keep his mind clear and his routine familiar as he stepped up for the 10th frame.

“I honestly don’t know what was going through my head during that last frame,” Granite said. “I just tried to keep doing what I’d been doing except I couldn’t pace anymore because it would’ve been sort of strange for me to leave, walk out the back and come back down after each shot.”

The lack of steps didn’t translate into a lack of success, however, as Granite calmly stepped up and delivered three more picture-perfect strikes to cap off a perfect night and secure the 900.

After the final pins had fallen, Granite suddenly found himself experiencing both pride and relief.

“I definitely felt relieved because I’m not sure I could’ve gone on much longer pacing around and trying to stay calm,” Granite said. “I just wanted to go, go, go. I can’t really explain it; I felt like I could run through a wall.”

Even though Granite didn’t literally run through any barriers that night, he got past a figurative one by becoming just the fourth bowler from California and the 41st overall to notch a certified 900 series.

Granite’s feat was made even more unique, however, due to the fact that it was rolled on the Storm Youth Championships Rhode Island – Long oil pattern, a Challenge pattern that’s considered far more demanding than typical league conditions. 

According to Granite, rolling his perfect series on a Challenge pattern made the achievement just that much more special.

“It’s really crazy that I was able to accomplish this on that oil pattern,” Granite said. “That’s what sticks out to me the most, and it’s sort of like icing on the cake because you don’t really hear about any of the other 900s being shot on anything other than regular house shots.”  

For that reason and so many more, November 10, 2025, will be a night that Granite never forgets, one that doesn’t just make his list of all-time bowling achievements but ranks as one of his most memorable experiences up to this point in his life as a whole.

“Having this happen is something you can only dream of, and it definitely ranks No. 1 in terms of anything I’ve ever done in bowling,” Granite said. “If I had to quit bowling tomorrow for some reason, I’d be okay with it because I couldn’t ask for anything more than this.

“Honestly, this is right up there with the birth of my son and the fact that my wife and I have another baby on the way. Those experiences are at the top, but this experience is a close second.” 

One place where Granite will never be second is on his local association’s high series list as his 900 put him in first place, eclipsing the 889 mark that had stood for 26 years prior to Granite’s perfect performance.

Granite also became the third bowler to record a 900 in California, joining Vince Wood, who achieved perfection in Moreno Valley on Sept. 29, 1999, and Jimmy Schmitzer, who reached 900 in Riverside on April 20, 2012.

The first USBC-certified 900 occurred Feb. 2, 1997, when Jeremy Sonnenfeld rolled three consecutive perfect games in Lincoln, Nebraska.

CLICK HERE for more information on USBC records.

USBC-Certified 900 Series (42)
Jeremy Sonnenfeld (R), Lincoln, Neb., Feb. 2, 1997
Tony Roventini (L), Greenfield, Wis., Nov. 9, 1998
Vince Wood (R), Moreno Valley, Calif., Sept. 29, 1999
Robby Portalatin (L), Jackson, Mich., Dec. 28, 2000
James Hylton (R), Salem, Ore., May 2, 2001
Jeff Campbell II (R), New Castle, Pa., June 12, 2004
Darin Pomije (R), New Prague, Minn., Dec. 9, 2004
Robert Mushtare (R), Fort Drum, N.Y., Dec. 5, 2005 and Feb. 19, 2006
Lonnie Billiter Jr. (R), Fairfield, Ohio, Feb. 13, 2006
Mark Wukoman (R), Greenfield, Wis., April 22, 2006
P.J. Giesfeldt (R), Milwaukee, Dec. 23, 2006
Rich Jerome Jr. (R), Baltimore, Dec. 22, 2008
Chris Aker (L), Winnemucca, Nev., Oct. 30, 2009
Andrew Teall (R), Medford, N.J., Nov. 2, 2009
Andrew Mank (R), Belleville, Ill., March 18, 2010
William Howell III (L), Middletown, N.Y., Oct. 21, 2010
Matt Latarski (R), Medina, Ohio, Nov. 28, 2010
Bob Kammer Jr. (R), Crown Point, Ind., Jan. 8, 2011
John Martorella Sr. (R), Greece, N.Y., April 12, 2012
Jimmy Schmitzer (R), Riverside, Calif., April 20, 2012
James Williams (R), Pawcatuck, Conn., (bowled in Wakefield, R.I.), April 16, 2013
Joe Scarborough (R), Charlotte, N.C., (bowled in The Villages, Fla.), April 21, 2013
Todd James (R), East New Market, Md., (bowled in Laurel, Del.), March 18, 2014
Amos Gordon (R), Colorado Springs, Colo., April 11, 2014
Earon Vollmar (R), Toledo, Ohio, Jan. 19, 2015
Hakim Emmanuel (R), Stoughton, Mass., Feb. 19, 2015
David Sewesky (L), Dearborn, Mich., Jan. 10, 2016
Dale Gerhard (R), Mill Hall, Pa., Jan. 12, 2016
Sean Osbourn (R), Houston, Nov. 21, 2016
John Buchanan III (R), Evansville, Ind., Jan. 11, 2017
Sam Esposito (R), Homer Glen, Ill., Feb. 3, 2017
Brady Stearns (R), St. Cloud, Minn., March 28, 2017
Joe Novara (R), East Patchogue, N.Y., Oct. 16, 2017
Jonathan Wilbur (R), North Clarendon, Vt., Jan. 14, 2019
Jeremy Milito (L), Holbrook, N.Y., April 25, 2019
Wesley Low Jr. (L), Palmdale, Calif. (bowled in Glendale, Ariz.), July 19, 2020
Cody Schmitt (R), Elkhart Lake, Wis., Nov. 16, 2021
Stephen Kosela (R), Ambridge, Pa., March 13, 2022
Bryan Deck (R), New Castle, Ind., June 20, 2022
Desron Weatherspoon (R), Buffalo, N.Y., Jan. 18, 2025
Andrew Granite (R), Elverta, Calif., Nov. 10, 2025