World Library  
Flag as Inappropriate
Email this Article
 

1975 Oklahoma Sooners football team

1975 Oklahoma Sooners football
National Champions
Big 8 Co-Champions
Orange Bowl, W 14–6 vs. Michigan
Conference Big Eight Conference
Ranking
Coaches #1
AP #1
1975 record 11–1 (6–1 Big 8)
Head coach Barry Switzer (3rd year)
Offensive coordinator Galen Hall (3rd year)
Offensive scheme Wishbone
Defensive coordinator Larry Lacewell (6th year)
Base defense 5-2
Home stadium Oklahoma Memorial Stadium (Capacity: 71,187)

The 1975 Oklahoma Sooners football team represented the University of Oklahoma in the college football season of 1975-1976. The team was helmed by Barry Switzer in his third season as head coach. After sailing through their first eight games, Oklahoma suffered a surprising home loss to Kansas, which snapped a 28–game winning streak.[1] With only two regular season games and a bowl trip left, any hopes for a repeat national championship looked slim.

OU defeated Missouri, 28–27, in Columbia before coming home to defeat second-ranked Nebraska, 35–10 to take the Big 8 Conference title. With the conference title in tow, the No. 3–ranked Sooners, in their first bowl game under Switzer, headed to the Orange Bowl to meet Michigan.

OU prevailed in that game with a 14–6 victory and got pushed to the top spot in the polls when both #1 Ohio State and #2 Texas A&M suffered defeats in their bowl games. Oklahoma won its 27th conference and fifth national championship.[2]

Contents

  • Roster 1
  • Schedule 2
  • Game notes 3
    • Texas (Red River Shootout) 3.1
    • Iowa State 3.2
    • November nightmare 3.3
    • Nebraska 3.4
    • Michigan (Orange Bowl) 3.5
  • Awards and honors 4
    • All-Americans 4.1
    • Individual award winners 4.2
  • References 5
  • External links 6

Roster

Schedule

Date Opponent# Rank# Site TV Result Attendance
September 13 Oregon* #1 Oklahoma Memorial StadiumNorman, OK W 62–7   70,213[3]
September 20 #15 Pittsburgh* #1 Oklahoma Memorial Stadium • Norman, OK W 46–10   71,030[3]
September 26 at Miami (FL)* #1 Miami Orange BowlMiami, FL W 20–17   39,020[3]
October 4 #2 Colorado #1 Oklahoma Memorial Stadium • Norman, OK W 21–20   71,118[3]
October 11 vs. #5 Texas* #2 Cotton BowlDallas, TX (Red River Shootout) W 24–17   72,032[3]
October 18 at Kansas State #2 KSU StadiumManhattan, KS W 25–3   33,196[3]
October 25 Iowa State #2 Oklahoma Memorial Stadium • Norman, OK W 39–7   70,879[3]
November 1 at #19 Oklahoma State #1 Lewis FieldStillwater, OK (Bedlam Series) W 27–7   49,358[3]
November 8 Kansas #2 Oklahoma Memorial Stadium • Norman, OK L 3–23   70,922[3]
November 15 at #18 Missouri #6 Faurot FieldColumbia, MO W 28–27   67,518[3]
November 22 #2 Nebraska #7 Oklahoma Memorial Stadium • Norman, OK (Rivalry) W 35–10   71,952[3]
January 1 vs. #5 Michigan* #3 Miami Orange Bowl • Miami, FL (Orange Bowl) NBC W 14–6   76,799[3]
*Non-conference game. daggerHomecoming. #Rankings from AP Poll.
[4]

Game notes

Oklahoma had won the AP National Title in 1974 and began the year by thrashing Oregon 62-7 in Norman. OU played host to a Johnny Majors coached #15 Pittsburgh squad, sporting junior running back sensation Tony Dorsett (only a year away from the Heisman trophy and the collegiate rushing record), and they dominated, outscoring the Panthers 46–10. But a trip to unranked Miami was nearly fatal. The Sooners scored all 20 of their points in the second quarter and finished with just 163 rushing yards and 176 total, barely surviving a ten–point Hurricanes' fourth quarter en route to a 20–17 victory. That win was not enough to knock the Sooners to the second spot in the polls, but a one-point win over Colorado the following week was. Against the Buffaloes, the vaunted Sooner wishbone offense looked abysmal, and they surrendered a 14–point lead in the second half. A botched CU extra point in the final 79 seconds proved the difference. Ohio State took over the number one ranking. The Sooners, despite the close calls, came into Dallas atop a 24–game winning streak and a 33-game unbeaten streak and ranked #2 in the country.[5]

Texas (Red River Shootout)

#2 Oklahoma Sooners vs. #5 Texas Longhorns
1 2 3 4 Total
#2 Oklahoma 10 0 7 7 24
#5 Texas 0 7 0 10 17
  • Date: October 11
  • Location: Cotton Bowl, Dallas, TX
  • Game attendance: 72,032
  • Television network: NONE (Oklahoma banned from television due to NCAA probation)
[6]

Texas came into Dallas with a bona fide superstar in 225–pound sophomore fullback Earl Campbell. The fearsome runner had trampled everything in his path en route to 508 yards (8.1 ypc), including 198 yards against Washington. Behind the young Campbell, the Longhorns were leading the nation in rushing, total offense and scoring, averaging 44 points per game.

The Sooners had a leader in Steve Davis, an ordained minister that could run and pass. The halfbacks, Joe Washington and Horace Ivory were speedy and elusive. The receiving corps, paced by Senior Billy Brooks, was among the best of the wishbone era at OU. Of course, the greatest asset to the Sooners was not on offense. The 1975 OU defense was among the very best in a storied history, led by Lee Roy Selmon, who would go on to win both the Outland Trophy and the Lombardi Award as the nation's best lineman.

It was the Sooner defense that made the Longhorns lose a fifth straight Red River Shootout. Neither offense exploded with big plays, both scoring hard fought points in the red zone. The game was best characterized by the hard hitting from both sides, which led to a considerable number of turnovers. The Longhorns fumbled the ball four times and gave away an interception. The Sooners lost two fumbles. The Sooner defense proved its mettle against the powerful Campbell, holding him to 95 yards on 23 carries. Although he was the game's leading ball carrier, he also marked the 21st straight time that a team failed to have a 100–yard rusher against the Sooners. The Sooners prevailed 24–17.[7]

Iowa State

Iowa State Cyclones at #2 Oklahoma Sooners
1 2 3 4 Total
Iowa State 0 0 7 0 7
#2 Oklahoma 17 9 7 6 39
[8]

November nightmare

After thrashing Kansas State, Iowa State, and Oklahoma State by a combined score of 91–17, the Sooners returned home. Inexplicably, a team that had run roughshod over equivalent teams, managed to suffer a 23–3 loss to unranked Kansas, a team that came into Norman with a 5–4 record. The Sooners were caught flat and were upset by the Jayhawks, knocking them from the #2 spot in the polls down to #7. In Columbia against #18 Missouri the following week, they needed a 71–yard touchdown run from Joe Washington on a critical fourth and one, a Washington run for a successful two–point conversion, and two missed field goal attempts by the Tigers in the final two minutes to eke out a 28–27 win. The struggles took their toll, and OU found themselves down another spot in the poll heading into the annual showdown against Nebraska. The defending national champs were reeling and in search of an identity. No game could have had nearly as much on the line as the final regular season game for the Big 8 Championship.[9]

Nebraska

#2 Nebraska Cornhuskers at #7 Oklahoma Sooners
1 2 3 4 Total
#2 Nebraska 3 0 7 0 10
#7 Oklahoma 0 7 7 21 35
[10]

Nebraska began 1975 mostly under the radar, but they were riding a 10-0 record and sporting one of the best passing quarterbacks in the nation in Vince Ferragamo, who had transferred a season before from California. He had completed 66 of 109 passes for 1,007 yards and 12 touchdowns, against only two interceptions. The Huskers had stepped into the #2 spot in the polls that the Sooners had vacated in their loss to Kansas.

The Cornhusker offense was balanced, averaging 265.6 yards rushing and 156.7 yards passing per game, and was among the nation's leaders in scoring, averaging 34.3 points per game. The Nebraska defense was allowing only 8.5 points per game. They had posted four shutouts, including their last two opponents to run their string to ten consecutive scoreless quarters. The Black Shirt D had held the same Jayhawks team that had upset OU earlier in the season to only 177 yards of total offense.

The Big Eight title, as usual, was on the line in 1975. The winner would play in the Orange Bowl with a possible shot at a national championship. Oklahoma, realizing all that was on the line, had worked with Fiesta Bowl officials for a potential bid in Tempe if they lost to the Cornhuskers. Nebraska had shunned the Fiesta officials, possibly shutting themselves out of the bowls in the event of a loss.

Ultimately, the Sooners came out of Norman with the conference title and the shot at a national title in the Orange Bowl, and it turned out to not even be close. Three turnovers in the fourth quarter had ended the Huskers' chances. Oklahoma scored on all three to make it five touchdowns from six Nebraska turnovers. The Sooners came away with a convincing and incredible 25-point victory over the second-ranked team in the land.

Once again, it was the Oklahoma defense that made the big plays when they needed to and controlled the Nebraska offense, limiting them to 245 total yards, only 70 on the ground. Ferragamo, who came into the game with high expectations, had completed 13 of his 25 passes for 146 yards. His four turnovers, however, had spoiled the game for Nebraska, and Oklahoma was on its way to face Michigan in the 1976 Orange Bowl.[11]

Michigan (Orange Bowl)

UCLA upset top–ranked Ohio State earlier in the day, and Oklahoma knew that it had a chance for a national title in Barry Switzer's first bowl game as a head coach. It wouldn't be easy. The Wolverines were a punishing team, and made the Sooners know it early. In the end, a 39–yard end around by Billy Brooks and a nine–yard keeper by Steve Davis were enough for a 14–6 victory and a fifth national championship.[12]

Awards and honors

All-Americans

Individual award winners

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^
  2. ^
  3. ^ a b c d e f g h i j k l http://www.soonerstats.com/football/seasons/schedule.cfm?seasonid=1975
  4. ^
  5. ^
  6. ^ "Oklahoma Outlasts Rugged Heat, Texas." Palm Beach Post. October 12, 1975
  7. ^
  8. ^ Eugene Register-Guard. October 26, 1975
  9. ^
  10. ^ "Oklahoma rides fumbles to Miami." Eugene Register-Guard. November 23, 1975
  11. ^
  12. ^

External links

  • 1975 Oklahoma Sooners Football Schedule
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.