Rock Hard Morning Show

Wake up Rock Hard every weekday morning 6-9 with Kotter. It's three hours of whatever fights through the hangover from the night before. The Rock Hard Morning Show started in 2006 in the deserts of West Texas and it's now proudly broadcasting from Rock 95.1 right here in Midland/Odessa, serving as a community forum for miscreants, magnifying stupidity and laughing at the daily randomness that the world poos out. What's going on in your world is going on in all of ours. Feel free to join the debauchery by calling 432-520-9510.

Kick your brain in to gear with the R.A.T. Random Ass Trivia every weekday morning at 7:20.

Follow Kotter on Facebook
Follow The Rock Hard Morning Show on Facebook


on-air Now
Where The
Basin Rocks!
vip Club
weather Forecast
ROCK 95.1 Video
top Stories
'Define your enemy': Senator rips Obama for weak stance on radical Islam
Reporter-Telegram will miss Hayward; I will miss a good friend
NEXT PENTAGON CHIEF? Confirmation hearings for Carter begin next week
HS BASKETBALL: Saturday's area roundup
AIRASIA CRASH Captain left seat before jet lost control, sources say
Lady Bulldogs embrace experience as youth basketball officials
'I NEVER GAVE UP' NFL ref who faced death will work Super Bowl
Sunday Morning Line for Feb. 1
WHERE IS CALLIE? Police, family hunt for missing nursing student
MHS boys powerlifters take 2nd in Snyer
Police: NM toddler shoots father, pregnant mother
Saturday's UTPB roundup
Slow-moving winter storm takes aim at Northeast - Fire destroys snow plow fleet in NH town - FOX NEWS WEATHER CENTER
HS BOYS BASKETBALL: Friday's Area Roundup
Civil disobedience's history in US politics
HS GOLF: Fort Stockton Invitational Results
Washington man pays back thousands in toll money
HS SOCCER: MHS beats Lubbock High, 1-0
7-alarm fire destroys Brooklyn warehouse, 1 injured
HS GIRLS BASKETBALL: Friday's Area Roundup
2 climbers rescued off Mount Hood after fall
HS BOYS BASKETBALL: Lee rally falls short against Central
Photo of grocery store employee walking blind woman home goes viral
HS BOYS BASKETBALL: Tatum shakes up starting lineup as MHS beats OHS
Egypt releases Al-Jazeera reporter - Rights group: Egypt covering up protester deaths
HS SWIMMING: Five qualify for TAPPS state meet
Bomb on bus in central Damascus kills 7 - VIDEO: Is Obama ready to cut a deal with Assad?
HS GIRLS BASKETBALL: MHS stomps OHS, clinches playoff spot
Thousands march for democracy in Hong Kong
HS GIRLS BASKETBALL: Lady Rebels scorch Lady Bobcats
Scott Walker surging in new Iowa poll - VIDEO: State of the race for the White House
JC SOFTBALL: Lady Chaps open softball season with sweep
Boko Haram attacks largest Nigerian city from 4 fronts
COLLEGE FOOTBALL: Tech to return to Grande; lone chance for fans to see team in public
'Psychic' faces trial in murder he predicted of young mother
UTPB: Basketball Roundup
GOP House to vote next week to repeal ObamaCare - Filibuster, veto threats ahead of vote to fund DHS, roll back exec actions
JC MEN’S BASKETBALL: Chaps’ comeback bid falls short against Howard
Ukraine: 13 killed in fight with Russia-backed rebels
HS SWIMMING: 5 Midland County TAPPS swimmers eyeing state meet
Balloon pilots make history with trans-Pacific flight
HS TENNIS: MCA’s Sivalls, Wineinger combine to win Odessa Invite
More states look to expand Medicaid
JC WOMEN’S BASKETBALL: Veiga battles through injury to lead Lady Chaps past Howard
The $7,300 Lamborghini
HS BOYS BASKETBALL REPORT: Bulldogs look to rebound after loss to Permian
Scandals hide Pats' advantage
JC MEN’S BASKETBALL: Chaps enter second half of WJCAC looking for consistency
Bobbi Kristina on ventilator?
MC SOFTBALL PREVIEW: Bottley, Houkamau provide big 1-2 punch for Lady Chaps
JC WOMEN’S BASKETBALL: MC wants to continue energetic play in WJCAC second half
Jenkins replaces ‘Pudge’ as West Texas Sports Banquet keynote speaker
Local sports brief/late basketball from Jan. 28
Stewart buying sprint car series no surprise
HS BOYS BASKETBALL: Rebels get first win in District 3-6A play
HS BOYS BASKETBALL: Permian rolls by MHS, 90-55, in battle of 3-6A unbeatens
HS GIRLS BASKETBALL: Mast’s clutch free throws help MHS beat Permian in OT
HS BOYS BASKETBALL: Tuesday's area roundup
HS GIRLS BASKETBALL: Tuesday's area roundup
HS GIRLS BASKETBALL: Lee clinches playoff spot with blowout win vs. OHS
HS GIRLS SOCCER: MHS falls to Kennedale 5-3, in non-district contest
JC BASEBALL: Chaps No. 15 in NJCAA preseason poll
COLLEGE BASEBALL: Baseball America tabs Tech No. 5 in preseason rankings
Local sports briefs from Jan. 26
HS GIRLS BASKETBALL REPORT: Lee looking good as second half of 3-6A play starts
Tech recruiting review coming to Midland on Feb. 16
HS BASKETBALL: Saturday's area roundup
HS BOYS SOCCER: MHS finishes Winter Cup with 3-1 win
HS SWIMMING: Vines dominates lanes at 3-6A championships
Goodley completes college career in Senior Bowl
Sunday Morning Line for Jan. 25
HS GIRLS BASKETBALL: Friday's area roundup
HS BOYS BASKETBALL: Friday's area roundup
HS BOYS BASKETBALL: Eagles keep Rebels winless in district
HS BOYS BASKETBALL:MHS outlasts Central, 70-63
HS SOCCER: Friday's roundup
HS GIRLS BASKETBALL: Washington’s big night helps Lee blast Abilene High, 83-35
HS GIRLS BASKETBALL: Lady Dawgs roll by Central, 82-29
HS SWIMMING: MISD seniors preparing for their final district meet
AUTO RACING: Midlander Mitchell racing again at Rolex 24
COLLEGE FOOTBALL: MHS grad Goodley set to play in Senior Bowl
HS BOYS SOCCER: MHS gets win in Wichita Falls
JC MEN'S BASKETBALL: Birt leads Texans in blowout of Chaps
UTPB: Wednesday's basketball roundup
JC WOMEN’S BASKETBALL: Veiga paces MC past South Plains
HS BOYS BASKETBALL REPORT: Coahoma's Nichols reaches 500 wins
AUTO RACING: Young to return to Camping World Trucks
Jones to replace Novacek as speaker at sports banquet
HS FOOTBALL: MCS senior Wilson selected to play in International Bowl game
Now I Know, I'm getting old ... Jeff Gordon is retiring
JC BASKETBALL: MC , SPC officials prepare for possible wintry weather
JC BASKETBALL: MC vs. South Plains preview capsules
HS FOOTBALL: Former Cowboys QB to take coaching job in Waxahachie
Goodley making early impression at Senior Bowl
HS BOYS BASKETBALL: Tuesday's area roundup
HS BOYS BASKETBALL: MHS holds off Lee behind Rogers, Johnson
HS GIRLS BASKETBALL: Tuesday's area roundup
HS GIRLS BASKETBALL: Stanford, Washington lead Lee past MHS
JC BASKETBALL: MC men pick up key WJCAC win over Odessa College
JC BASKETBALL: Wright powers MC women past Odessa College
HS GIRLS BASKETBALL: Lee, MHS ready for 3-6A battle
HS BOYS BASKETBALL: Despite records, Lee, MHS savoring rivalry
JC BASKETBALL: Wright, Lady Chaps seek energy against No. 6 OC
JC BASKETBALL: Jones taking advantage of 2nd chance at MC
LEROY: MC basketball teams looking for wins in crucial week
HS POWERLIFTING: MHS wins Abilene Invitational
HS BOYS SOCCER: President's Cup roundup
Saturday's UTPB Roundup
HS BASKETBALL: Saturday's area roundup
HS GIRLS BASKETBALL: MHS rolls in district win over Abilene High
HS BOYS BASKETBALL: Panthers put away Rebels to open district
HS BOYS BASKETBALL: Bulldogs use hot start to help beat AHS 78-64
HS GIRLS BASKETBALL: Lady Rebels rout Permian in 3-6A play
HS GIRLS BASKETBALL: Friday's area roundup
HS BOYS BASKETBALL: Friday's area roundup
PRESIDENT'S CUP: Lee loses to Socorro, MHS draws Bowie
HS GIRLS SOCCER: MHS plays to a scoreless draw
JC BASKETBALL: Lady Chaps can’t overcome bad shooting night, turnovers
JC BASKETBALL: MC men lose heartbreaker to NMJC
HS BOYS SOCCER: MHS opens President’s Cup with scoreless draw
Maddox signs to play softball at MC
HS BOYS HOOPS REPORT: Four things to watch as District 3-6A begins
HS BASKETBALL: Wednesday's area roundup
JC BASKETBALL: Preview capsules for today's Midland College games at NMJC
HS BOYS SOCCER: President’s Cup makes return to Grande after 2-year hiatus
Rock 95.1 Poll
ROCK 95.1 Events


on Facebook
on Twitter