Connect with us

News

20th Anniversary of the 2004 State Golf Title Revisited Presented by Dental Arts of Bixby

20th Anniversary of the 2004 State Golf Title Revisited 

By Brad Heath 

When coach John Federline won the 2003 state golf title, everyone close to the program felt this group could go on a run of two, three or even four titles. Some members of the team did go back-to-back in 2004, including the 2004 lone senior Bret Barber. 

Austin Osborn was a senior in 2003, which meant Bret Barber would lead a talented group in 2004 that included Tyler Hunt, Cade Lewis, Draegen Majors, and Logan Janes. Hunt finished third overall at the state tournament as a junior that season. Both Lewis and Janes were juniors as well, while Majors was a sophomore. 

The 2004 team was known for bringing great attitudes to the course and playing a laid-back style of golf. 

“Everyone’s personality on that team was pretty laid back from the start. Everyone on the team was capable of shooting in the low 70s any given round. Most teams had one or two guys that could put up a low score. So, it relieved a little pressure from each of us knowing that if we had an off day that the other four guys will likely pick up the slack,” said Barber. 

The short game was an area the team thrived at and helped them win a lot of matches.

“I wasn’t known for my short game, it never developed as well as the other guys. With Draegen, it was unreal. You would look over and see him sitting 40-plus yards short with a tough lie on some long holes, needing to get up and down for par. You knew you didn’t even have to watch him because it was going to be an automatic par every time. Seeing him play around the greens like that challenged us all, we didn’t like being out played by the youngest guy, but 90 percent of the time we were,” said Barber. 

That season, the Spartans only lost two tournaments on their way to the second state title. But at the state tournament, Barber almost missed a tee time. 

“One of the funniest memories for me is we were leading state after the first day. The second day, I don’t recall exactly why but we showed up late to the course. I literally had to get out of the van and go straight to the first tee. Some of the other teams looked at us like we’re being arrogant for just strolling up to the course late because we were in the lead,” said Barber. 

The level of competition in practice drove this team and no one wanted the burden of carrying a reminder of a bad round in a tournament. 

“The competition within our team was what really drove us each week. We had a ball of shame. Whoever shot the highest round in that week’s tournament got the “golden ball” a yellow ball that you had to hold on to until the next tournament. After a bad round of golf, the last thing you want is to have to carry a constant reminder of that round.” 

Barber was named to the All-State team that year. Barber said it was an honor to represent Bixby High School on the course one last time. 

“It was a great experience. Getting to play with the best seniors from all over the state. I believe I was the only player that decided not to play college golf, so it was my last competitive tournament,” said Barber. 

Coach Federline may not get enough credit for recognizing how this group needed to be coached. Barber said Federline knew exactly when to push and when to lay off. 

“He was a great coach to have. He was pretty laid back outside of the tournaments. With the skill level of our team at that time he knew just let us play as long as we keep winning. During the tournaments you would see his competitive side kick in and we would all feed off that. In golf having an aggressive overbearing coach doesn’t help the situation being that golf is largely a mental game. He had a great ability to know when and when not to interact with you on the golf course. In golf when you are on fire, you don’t want to jinx it or you are playing terrible, you don’t want to have to talk about it,” said Barber. 

What made the group special was the talent level, the coaching, and the ability to play the game with less pressure than other teams. Something that was not lost on Barber and his teammates. 

“The odds of getting five high school kids that can shoot low numbers consistently on the same team doesn’t happen often and then being able to compete in practice against each other just drove each of us to be better,” said Barber. 

After graduating from Bixby, Barber went on to attend Oklahoma State University where he studied mechanical engineering. Barber currently works for a defense contractor in Oklahoma. He did not play golf at OSU. 

The 2003 and 2004 golf titles are the only golf titles in school history.

More in News

Upcoming Events

February 26, 2026 4:30 pm
VS Bartlesville
Home
Slowpitch Softball Varsity - Softball
March 2, 2026 12:00 am
VS Union Tournament
Away
Tennis (Boys) - Tennis Varsity (Boys)
March 2, 2026 7:00 pm
VS Holland Hall
Home
Baseball - Baseball Varsity
March 3, 2026 12:00 am
VS Union Tournament
Away
Tennis (Girls) - Tennis Varsity (Girls)
March 3, 2026 5:00 pm
VS Jenks
Home
Baseball - Baseball Varsity
March 4, 2026 12:00 am
VS State Tournament
Awya
Girls Golf Varsity - Golf (Girls)
March 5, 2026 4:30 pm
VS Union
Away
Slowpitch Softball Varsity - Softball
March 6, 2026 12:00 am
VS Bixby
Home
Track and Field (Girls) - Varsity
March 6, 2026 12:00 am
VS Bixby Meet
Home
March 6, 2026 12:00 am
VS Huntsville
Away
Tennis (Girls) - Tennis Varsity (Girls)
March 6, 2026 12:00 am
VS Huntsville Alabama Tournament
Away
Tennis (Boys) - Tennis Varsity (Boys)
March 6, 2026 7:00 pm
VS Victory Christian
Home
Baseball - Baseball Varsity
March 9, 2026 12:00 am
VS Oak Tree
Away
Girls Golf Varsity - Golf (Girls)
March 9, 2026 12:00 am
VS Muskogee Invitational
Away
Boys Golf Varsity - Golf (Boys)
March 9, 2026 4:30 pm
VS Collinsville
Away
Slowpitch Softball Varsity - Softball
March 9, 2026 5:00 pm
VS Putnam City North
Home
Baseball - Baseball Varsity
March 10, 2026 4:30 pm
VS Jenks/Bartlesville
Home
Slowpitch Softball Varsity - Softball
March 10, 2026 6:00 pm
VS Putnam City North
Away
Baseball - Baseball Varsity
March 11, 2026 12:00 am
VS Owasso Tournament
Away
Tennis (Boys) - Tennis Varsity (Boys)
March 12, 2026 12:00 am
VS Union
Away
Track and Field (Girls) - Varsity
March 12, 2026 12:00 am
VS Union
Away
March 12, 2026 12:00 am
VS Owasso Tournament
Away
Tennis (Girls) - Tennis Varsity (Girls)
March 12, 2026 12:00 am
VS NRC Festival
Away
Slowpitch Softball Varsity - Softball
March 16, 2026 12:00 am
VS Aggie Classic
Away
Baseball - Baseball Varsity
March 20, 2026 12:00 am
VS Texas Distance Festival
Away
Track and Field (Girls) - Varsity
March 20, 2026 12:00 am
VS Texas Distance
Away
March 23, 2026 12:00 am
VS Belmar Tournament
Away
Boys Golf Varsity - Golf (Boys)
March 23, 2026 5:00 pm
VS Muskogee
Home
Baseball - Baseball Varsity
March 24, 2026 4:30 pm
VS Sperry/Owasso
Away
Slowpitch Softball Varsity - Softball
March 24, 2026 5:00 pm
VS Muskogee
Away
Baseball - Baseball Varsity
March 25, 2026 12:00 am
VS State Preview
Away
Girls Golf Varsity - Golf (Girls)
March 26, 2026 12:00 am
VS BA Festival
Away
Slowpitch Softball Varsity - Softball
March 26, 2026 1:30 pm
VS North Rock Creek
Away
Baseball - Baseball Varsity
March 27, 2026 12:00 am
VS BA
Away
Track and Field (Girls) - Varsity
March 27, 2026 12:00 am
VS BA
Away
March 27, 2026 12:00 am
VS Tournament of Champions
Away
Tennis (Boys) - Tennis Varsity (Boys)
March 27, 2026 4:30 pm
VS Choctaw Tournament
Away
Baseball - Baseball Varsity
March 28, 2026 12:00 am
VS Tournament of Champions
Away
Tennis (Girls) - Tennis Varsity (Girls)
March 28, 2026 12:00 am
VS Paige Belcher
Away
Girls Golf Varsity - Golf (Girls)
March 28, 2026 12:00 am
VS Bixby Invitational
Home
Boys Golf Varsity - Golf (Boys)
March 30, 2026 12:00 am
VS Union Invitational
Away
Boys Golf Varsity - Golf (Boys)
March 30, 2026 12:00 am
VS Pryor
Away
Slowpitch Softball Varsity - Softball
March 30, 2026 5:00 pm
VS Union
Home
Baseball - Baseball Varsity
March 31, 2026 4:30 pm
VS Sand Springs/ BA
Away
Slowpitch Softball Varsity - Softball
March 31, 2026 5:00 pm
VS Union
Away
Baseball - Baseball Varsity
April 2, 2026 4:30 pm
VS Haskell Tourn
Away
Slowpitch Softball Varsity - Softball
April 2, 2026 6:30 pm
VS Edmond Memorial/ Enid Festival
Away
Baseball - Baseball Varsity
April 3, 2026 12:00 am
VS Bixby Invitational
Home
Tennis (Girls) - Tennis Varsity (Girls)
April 3, 2026 5:00 pm
VS Yukon/Enid Festival
Away
Baseball - Baseball Varsity
April 4, 2026 12:00 am
VS Bixby Invitational
Home
Tennis (Boys) - Tennis Varsity (Boys)
April 6, 2026 12:00 am
VS Owasso Tournament
Away
Girls Golf Varsity - Golf (Girls)
April 6, 2026 12:00 am
VS BA Invitational
Away
Boys Golf Varsity - Golf (Boys)
April 6, 2026 4:30 pm
VS Haskell/Sperry
Home
Slowpitch Softball Varsity - Softball
April 7, 2026 12:00 am
VS Muskogee
Away
Girls Golf Varsity - Golf (Girls)
April 7, 2026 12:00 am
VS Jenks Festival
Away
Slowpitch Softball Varsity - Softball
April 7, 2026 6:00 pm
VS Sand Springs
Home
Baseball - Baseball Varsity
April 9, 2026 12:00 am
VS Bixby Festival
Home
Slowpitch Softball Varsity - Softball
April 9, 2026 6:30 pm
VS Keifer
Home
Baseball - Baseball Varsity
April 10, 2026 12:00 am
VS Owasso
Away
Track and Field (Girls) - Varsity
April 10, 2026 12:00 am
VS Owasso
Away
April 10, 2026 12:00 am
VS Ada Tournament
Away
Tennis (Boys) - Tennis Varsity (Boys)
April 10, 2026 6:00 pm
VS Preston
Home
Baseball - Baseball Varsity
April 11, 2026 12:00 am
VS Ada Tournament
Away
Tennis (Girls) - Tennis Varsity (Girls)
April 11, 2026 11:00 am
VS Moore
Home
Baseball - Baseball Varsity
April 13, 2026 4:30 pm
VS Sand Springs
Home
Slowpitch Softball Varsity - Softball
April 13, 2026 6:00 pm
VS Deer Creek
Home
Baseball - Baseball Varsity
April 14, 2026 12:00 am
VS Spartan Classic
Home
Tennis (Girls) - Tennis Varsity (Girls)
April 14, 2026 6:00 pm
VS Deer Creek
Away
Baseball - Baseball Varsity
April 15, 2026 12:00 am
VS Spartan Classic
Home
Tennis (Boys) - Tennis Varsity (Boys)
April 15, 2026 12:00 am
VS PCN Tournament
Away
Girls Golf Varsity - Golf (Girls)
April 16, 2026 12:00 am
VS Yukon
Away
Track and Field (Girls) - Varsity
April 16, 2026 12:00 am
VS Yukon
Away
April 16, 2026 12:00 am
VS State Preview
Away
Boys Golf Varsity - Golf (Boys)
April 16, 2026 12:00 am
VS Broken Bow
Away
Slowpitch Softball Varsity - Softball
April 16, 2026 4:00 pm
VS Choctaw
Away
Baseball - Baseball Varsity
April 17, 2026 6:30 pm
VS Edmond North
Away
Baseball - Baseball Varsity
April 18, 2026 12:00 am
VS Broken Arrow Tournament
Away
Tennis (Girls) - Tennis Varsity (Girls)
April 18, 2026 12:00 am
VS Owasso Tournament
Away
Boys Golf Varsity - Golf (Boys)
April 20, 2026 12:00 am
VS Jenks Dual
Home
Tennis (Girls) - Tennis Varsity (Girls)
April 20, 2026 12:00 am
VS Jenks Dual
Home
Tennis (Boys) - Tennis Varsity (Boys)
April 20, 2026 12:00 am
VS Regionals
Away
Girls Golf Varsity - Golf (Girls)
April 20, 2026 4:30 pm
VS Collinsville
Home
Slowpitch Softball Varsity - Softball
April 20, 2026 6:00 pm
VS Bartlesville
Away
Baseball - Baseball Varsity
April 21, 2026 12:00 am
VS Bartlesville
Away
Slowpitch Softball Varsity - Softball
April 21, 2026 6:00 pm
VS Bartlesville
Home
Baseball - Baseball Varsity
April 22, 2026 12:00 am
VS Edmond North Tournament
Away
Tennis (Boys) - Tennis Varsity (Boys)
April 23, 2026 12:00 am
VS FVC
Away
Track and Field (Girls) - Varsity
April 23, 2026 12:00 am
VS FVC
Away
April 23, 2026 12:00 am
VS Edmond North Tournament
Away
Tennis (Girls) - Tennis Varsity (Girls)
April 23, 2026 12:00 am
VS Haskell
Away
Slowpitch Softball Varsity - Softball
April 24, 2026 5:00 pm
VS Dewar
Home
Baseball - Baseball Varsity
April 25, 2026 12:00 am
VS Heritage Hall
Away
Tennis (Girls) - Tennis Varsity (Girls)
April 25, 2026 12:00 am
VS Heritage Hall Tournament
Away
Tennis (Boys) - Tennis Varsity (Boys)
April 25, 2026 4:00 pm
VS Bishop Kelley
Away
Baseball - Baseball Varsity
April 27, 2026 12:00 am
VS Union Tournament
Away
Tennis (Girls) - Tennis Varsity (Girls)
April 27, 2026 12:00 am
VS Regionals
Away
Boys Golf Varsity - Golf (Boys)
April 27, 2026 4:30 pm
VS Pocala
Home
Slowpitch Softball Varsity - Softball
April 27, 2026 6:30 pm
VS Enid
Away
Baseball - Baseball Varsity
April 28, 2026 12:00 am
VS Union Tournament
Away
Tennis (Boys) - Tennis Varsity (Boys)
April 30, 2026 5:00 pm
VS McAlester
Away
Baseball - Baseball Varsity
May 1, 2026 5:00 pm
VS Pryor
Home
Baseball - Baseball Varsity
May 4, 2026 12:00 am
VS Regional Tournament
Away
Tennis (Girls) - Tennis Varsity (Girls)
May 4, 2026 12:00 am
VS State Tournament
Away
Girls Golf Varsity - Golf (Girls)
May 5, 2026 12:00 am
VS State Tournament
Away
Girls Golf Varsity - Golf (Girls)
May 8, 2026 12:00 am
VS State Tournament
Away
Tennis (Girls) - Tennis Varsity (Girls)
May 9, 2026 12:00 am
VS Regionals
Away
Track and Field (Girls) - Varsity
May 9, 2026 12:00 am
VS Regionals
Away
May 11, 2026 12:00 am
VS Regional Tournament
Away
Tennis (Boys) - Tennis Varsity (Boys)
May 15, 2026 12:00 am
VS State
Away
Track and Field (Girls) - Varsity
May 15, 2026 12:00 am
VS State
Away
May 15, 2026 12:00 am
VS State Tournament
Away
Tennis (Boys) - Tennis Varsity (Boys)
December 18, 2026 12:00 am
VS Orlando Tournament
Away
Basketball (Girls) - Girls Basketball Varsity