HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboards

NFL Player Index - O (1920-2023)

PlayerCollegeYearsFirstLastGPGS
Don OakesVirginia Tech81961196810476
Anthony OakleyIndiana; Western Kentucky12007200730
Charley OakleyLouisiana State11954195410
Ben OasSt. Mary's (Minnesota)11929192974
Bart OatesBrigham Young1119851995172165
Brad OatesDuke; Brigham Young8197619816723
Victor OatisNorthwestern State (Louisiana)11983198390
Carleton OatsFlorida A&M91965197311152
Efe Obadanone720182024812
Ronnie O'BardIdaho; Grossmont JC; Brigham Young119851985160
Vic ObeckSpringfield219451946223
Dunc ObeeDayton11941194130
Terry ObeeOregon219911993175
Roman ObenLouisville1219962007143130
Ray OberbroeklingLoras11924192410
Tom ObergOregon State; Portland State2196819691613
Herman O'BerryOregon11996199690
Cyril ObiozorTexas A&M32009201080
Ben ObomanuAuburn6200720136913
Harry O'BoyleNotre Dame3192819332414
Ed O'BradovichIllinois101962197112490
Jim ObradovichEl Camino JC; Southern California91975198312923
Bill O'Briennone11947194792
Con O'BrienBoston College21921192644
Dave O'BrienBoston College519631967605
Davey O'BrienTexas Christian2193919402219
Fran O'BrienMichigan State1119591968126102
Gail O'BrienNebraska3193419363120
Jack O'BrienMinnesota11929192911
Jack O'BrienFlorida319541956317
Jim O'BrienCincinnati419701973528
Ken O'BrienSacramento State; UC Davis1019841993129110
Mike O'BrienOlympic JC; California11979197930
Mike ObrovacBowling Green State319811983252
Henry ObstSyracuse21931193332
John O'CallaghanSan Diego State; Golden West JC; San Diego State; Long Beach State11987198710
Ryan O'CallaghanCalifornia4200620105120
Victor OchiStony Brook12016201620
Aidan O'ConnellPurdue2202320242018
Grattan O'ConnellBoston College2192619271212
Jake O'ConnellMiami (Ohio)420092012358
Kevin O'ConnellSan Diego State12008200820
Milt O'ConnellLafayette219241925139
Patrick O'ConnellMary; Montana22023202460
Tommy O'ConnellNotre Dame; Illinois5195319614524
Bill O'ConnorNotre Dame3194819513712
Bob O'ConnorStanford11935193572
Dan O'ConnorBoston College; Georgetown (DC)219201921119
Frank O'ConnorHoly Cross11926192620
Pat O'ConnorEastern Michigan720172024800
Paul O'ConnorMiami (Florida)11987198722
Red O'ConnorDePaul4192019241611
Tom O'ConnorNassau CC; South Carolina11987198730
Steve OctavienHarper JC; Nebraska320082010180
Dorian O'DanielClemson420182021581
Don OdegardOregon State; Nevada-Las Vegas219901991301
Stu O'DellIndiana419741978390
Mel OdelliDuquesne11945194520
Curly OdenBrown7192519326749
Derrick OdenAlabama319931995350
McDonald OdenTennessee State319801982410
Ifeadi OdenigboNorthwestern6201820225515
Dayo OdeyingboVanderbilt4202120246119
Rees OdhiamboBoise State320162018167
Osa OdighizuwaUCLA4202120246763
Owa OdighizuwaUCLA220152016180
Phil OdleBrigham Young319681970310
Antwan OdomAlabama7200420107452
Chris OdomArkansas State220172019110
Cliff OdomTexas-Arlington1319801993167104
Henry OdomSouth Carolina State119831983160
Jason OdomFlorida4199619994641
Joe OdomPurdue320032005288
Ricky OdomSouthern California319781979143
Sammy OdomNorthwestern State (Louisiana)119641964148
Steve OdomUtah7197419798134
Nate OdomesWisconsin819871996115111
Riley OdomsHouston1219721983153134
Pat O'DonahueWisconsin2195219552217
Carter O'DonnellAlberta12023202353
Dicky O'Donnellnone9192319319277
Joe O'DonnellMichigan7196419719163
Neil O'DonnellMaryland1319912003125100
Pat O'DonnellCincinnati; Miami (Florida)10201420241530
Neil O'DonoghueSt. Bernard; Auburn9197719851100
Jared OdrickPenn State7201020168763
Urban OdsonMinnesota419461949441
Thomas OdukoyaWest Hills JC; Garden City CC; Eastern Michigan12024202430
George OdumCentral Arkansas72018202410512
Rome OdunzeWashington1202420241715
Matt O'DwyerNorthwestern1019952004122105
Vern OechMontana; Minnesota21936193790
Johnny OehlerPurdue4193319364034
Arnie OehlrichNebraska2192819293329
John OelerichSt. Ambrose21938193851
John OfferdahlWestern Michigan8198619938986
Kendrick OfficeWest Alabama220012002182
Tony OfficeIllinois State11987198732
Willie OffordSouth Carolina420022005477
A.J. OfodileMissouri319971999243
Dave OgasSan Diego State219681969200
Emmanuel OgbahOklahoma State92016202412487
Eric OgboguMaryland719982005903
Amen OgbongbemigaOklahoma State420212024642
Chris OgbonnayaTexas7200920145312
Otito OgbonniaUCLA3202220243420
Cedric OgbuehiTexas A&M9201520226735
Jeff OgdenEastern Washington519982002670
Jonathan OgdenUCLA1219962007177176
Ray OgdenAlabama8196519717023
Kendall OgleMaryland11999199920
Rick OgleColorado219711972105
Alfred OglesbyHouston6199019955919
Cedric OglesbySouth Carolina State12001200130
Evan OglesbyNorth Alabama620052010380
Paul OglesbyRiverside CC; UCLA1196019601411
Alec OgletreeGeorgia920132021112111
Andrew OgletreeFindlay; Youngstown State2202320242915
Craig OgletreeAuburn119901990110
Kevin OgletreeVirginia720092014694
Pat OgrinWyoming21981198280
Dare OgunbowaleWisconsin820172024979
Adetokunbo OgundejiNotre Dame3202120243628
Larry OgunjobiNorth Carolina-Charlotte820172024124108
Adewale OgunleyeIndiana1020012010130119
Ifeanyi OhaleteSouthern California5200120057850
Ross O'HanleyBoston College6196019657777
Shaun O'HaraRutgers1120002010151135
Ed O'HearnBoston College; Lehigh11921192122
Jack O'HearnCornell21920192163
Michael OherMississippi820092016110107
Earl OhlgrenMinnesota11942194232
Ohmernone11921192111
Rich OhrnbergerPenn State5200920143912
David OjaboMichigan320222024181
Michael OjemudiaIowa4202020222312
Quinn OjinnakaSyracuse7200620126220
Adewale OjomoMiami (Florida)12012201210
Moro OjomoTexas220232024251
John OjukwuBoise State220232024147
Azeez OjulariGeorgia4202120244630
B.J. OjulariLouisiana State120232023170
Ty OkadaMontana State22023202490
Alex OkaforTexas92013202110660
Frank OkamTexas520082011256
Tony OkanlawonMaryland12003200310
Chike OkeaforPurdue1019992009150111
Bobby OkerekeStanford6201920249378
Earl OkineFlorida12015201550
Chukky OkobiPurdue720012007787
Steve OkoniewskiWashington; Everett CC; Washington; Montana6197219775216
Chig OkonkwoMaryland3202220245129
Chuks OkoraforWestern Michigan7201820248060
Obo OkoronkwoOklahoma6201920247913
Kenny OkoroWake Forest12014201420
Amobi OkoyeLouisville6200720128759
Christian OkoyeAzusa Pacific6198719927965
Sam OkuayinonuMesabi Range CC; Maryland220222024224
Jeff OkudahOhio State5202020244431
Russell OkungOklahoma State1120102020131131
Julian OkwaraNotre Dame520202024514
Romeo OkwaraNotre Dame8201620239233
Albert OkwuegbunamMissouri420202023297
Michael OlaHampton7201420194020
Kitan OladapoOregon State12024202490
Chris OladokunSouth Florida; Samford; South Dakota State12024202410
Cliff OlanderNew Mexico State319771979151
Deji OlatoyeColorado; North Carolina A&T State420152017152
Chris OlaveOhio State3202220243928
Jamize OlawaleLos Angeles Harbor JC; El Camino JC; North Texas82012201910920
Clint OldenburgColorado State12007200720
Bob OldermanVirginia1198519851614
Doug OldershawUC Santa Barbara3193919413110
Chris OldhamOregon131990200115610
Jim OldhamArizona11926192643
Ray OldhamMiddle Tennessee State111973198212561
Bill OldsNebraska5197319765233
Dan O'LearyNotre Dame320012002171
Nick O'LearyFlorida State6201520195924
Stan OlejniczakPittsburgh119351935126
John OlenchalkStanford219811982100
Mitch OlenskiAlabama2194619472522
Dave OlerichSan Francisco719671973852
Aaron OlikerWest Virginia11926192611
Elmer OliphantPurdue; Army2192019211110
Mike OliphantPuget Sound319881991260
Bobby OliveOhio State21995199620
Shane OliveaOhio State4200420076057
Bill OliverAlabama2192619272420
Bob OliverAbilene Christian11969196980
Branden OliverBuffalo320142017308
Bryce OliverKentucky; Youngstown State120242024101
Chip OliverSan Diego CC; Southern California2196819692716
Clancy OliverOrange Coast JC; San Diego State3196919732510
Darryl OliverMiami (Florida)11987198720
Ed OliverHouston6201920249283
Frank OliverKentucky State219751976182
Greg OliverRanger JC; Trinity (Texas)219731974250
Hubie OliverArizona6198119865241
Isaiah OliverColorado7201820249651
Jack OliverTexas-El Paso; Memphis11987198733
Jeff OliverBoston College11989198910
Josh OliverSan Jose State5201920246838
Louis OliverFlorida819891996117101
Maurice OliverSouthern Mississippi11991199130
Melvin OliverLouisiana State1200620061614
Muhammad OliverGlendale CC; Oregon519921995212
Paul OliverGeorgia4200820115712
Vince OliverIndiana11945194531
Winslow OliverNew Mexico519962000640
Brock OlivoMissouri419982001440
Neal OlkewiczMaryland1119791989150137
Qadree OllisonPittsburgh520192023240
Larry OlmstedPurdue21922192365
Sewo OloniluaTexas Christian12020202020
Jerry OlsavskyPittsburgh101989199811737
Eric OlsenNotre Dame420102014234
Greg OlsenMiami (Florida)1420072020198170
Hans OlsenBrigham Young12001200120
Merlin OlsenUtah State1519621976208205
Norm OlsenAlabama219441945110
Orrin OlsenBrigham Young119761976140
Phil OlsenUtah State6197119767920
Ralph OlsenUtah11949194960
Seth OlsenIowa320092012145
Igor OlshanskyOregon82004201111598
Benji OlsonWashington1019982007152140
Carl OlsonUCLA11942194220
Erik OlsonColorado State120002000140
Forrest OlsonIowa11927192730
Glenn OlsonIowa11940194010
Harold OlsonClemson5196019647050
Swede Olson11926192620
Larry OlsonoskiMinnesota3194819492210
Lance OlssenPurdue21968196990
Les OlssonMercer5193419385747
Al OlszewskiPittsburgh; Penn State11945194510
Gunner OlszewskiBemidji State620192023655
Johnny OlszewskiCalifornia101953196211675
Russ OltzIllinois5192019252423
Segun OlubiCollege of Idaho; Saddleback JC; Harding; San Diego State320222024342
Donovan OlumbaAlderson-Broaddus; Portland State12019201910
Foye OluokunYale72018202411188
Olu OluwatimiAir Force; Virginia; Michigan220232024289
Jim O'MahoneyMiami (Florida)219651966261
Jim O'MalleyNotre Dame319731975405
Joe O'MalleyGeorgia219551956229
Ryan O'MalleyPennsylvania22016201720
Tom O'MalleyCincinnati11950195010
Patrick OmamehMichigan10201420218958
Charles OmenihuTexas7201920247811
Omensky11926192611
Frank OmiyaleTennessee Tech6200620127533
Xavier OmonNorthwest Missouri State22008200970
Kenny OnatoluNebraska-Omaha420092012521
Andre O'NealMarshall420002001192
Brian O'NealPenn State219941995170
Calvin O'NealMichigan119781978152
Deltha O'NealCalifornia92000200813285
Jim O'NealTexas Christian219461947247
Ken O'NealChabot JC; Idaho State11987198720
Leslie O'NealOklahoma State1319861999196178
Oren O'NealArkansas State220072009181
Raiqwon O'NealRutgers; UCLA12023202330
Robert O'NealClemson11994199420
Steve O'NealTexas A&M519691973700
Bob O'NeilDuquesne; Notre Dame3195619613824
Chuck O'NeilPhillips41921192396
Ed O'NeilPenn State71974198010060
Keith O'NeilNorthern Arizona420032006520
Bill O'NeillDetroit Mercy21935193720
Brian O'NeillPittsburgh720182024110106
Kevin O'NeillBowling Green State319982000260
Pat O'NeillSyracuse319941995250
Red O'NeillConnecticut11926192697
Tip O'NeillSt. Norbert; Detroit Mercy11922192240
Wally O'NeillWisconsin-Superior11925192531
Larry OnestiNorthwestern4196219653815
Dennis OnkotzPenn State11970197090
Fendi OnobunArizona; Houston22010201140
Bob OntkoPenn State11987198733
Joshua OnujioguFramingham State12022202210
Mike OnwenuMichigan5202020248173
James OnwualuNotre Dame320172020160
Patrick OnwuasorArizona; Portland State6201620216432
Levi OnwuzurikeWashington3202120244210
David OnyemataManitoba92016202413798
Ed OpalewskiEastern Michigan219431944125
Sua OpetaWeber State4202020233910
Dave OpfarPenn State11987198731
Jim OppermanColorado State119751975100
Toben OpurumKansas12015201520
Red O'QuinnWake Forest3195019511710
Brian OrakpoTexas1020092018132132
Anthony OrangeFresno State4201020134314
Nate OrchardUtah8201520214813
Joe OrdunaNebraska319721974397
O'Reillynone11924192411
Ruke OrhorhoroClemson12024202480
Frank OriGarden City CC; Northern Iowa11987198733
Mike OriardNotre Dame419701973421
Bob OristaglioPennsylvania4194919524020
Anfernee OrjiVanderbilt120242024162
Bo OrlandoWest Virginia91990199812955
Dan OrlichNorthwestern; Penn State; Nevada-Reno3194919513626
Dan OrlovskyConnecticut7200520152612
Elliott OrmsbeeBradley11946194640
Fred OrnsChapman11987198720
Tom OroszOhio State419811984430
Charlie O'RourkeBoston College5194219495819
Chris OrrWisconsin12020202030
Jimmy OrrClemson; Georgia1319581970149125
Kareem OrrArizona State; Tennessee-Chattanooga32019202190
Leon OrrFlorida22015201680
Raheem OrrRutgers12004200420
Shantee OrrMichigan7200320086525
Terry OrrTexas91986199310519
Zach OrrNorth Texas3201420164715
Buck OrtegaMiami (Florida)220082009121
Ralph OrtegaFlorida6197519808125
Keith OrtegoMcNeese State3198519873113
Henry OrthMiami (Ohio)11921192111
Ricky OrtizOregon State220182019139
Chuck OrtmannMichigan219511952152
Greg OrtonNebraska11987198733
Kyle OrtonPurdue10200520148782
Amani OruwariyePenn State5201920245738
Herb OrvisColorado1019721981122104
Ossie OrwollLuther11926192621
Matt OrzechAzusa Pacific520192024840
Dave OsbornNorth Dakota121965197614366
Duke OsbornPenn State8192119288170
K.J. OsbornBuffalo; Miami (Florida)6202020246634
Mike OsbornKansas State119781978161
Chuck OsborneArizona319961999371
Clancy OsborneArizona State6195919647462
Eldonta OsborneLouisiana Tech119901990120
Jim OsborneSouthern University1319721984186154
Richard OsborneTexas A&M5197619795010
Tom OsborneHastings219601961245
Vince OsbyPasadena CC; Illinois219841985230
Kelechi OsemeleIowa State920122020101101
Kassim OsgoodCal Poly (San Luis Obispo); San Diego State122003201417917
James O'ShaughnessyIllinois State7201520218040
Terry O'SheaCalifornia (Pennsylvania)219891990322
Baba OshinowoStanford22006200720
Willie OshodinVillanova319931995305
Sandy OsieckiArizona State11984198440
Craig OsikaIndiana12003200310
Willie OsleyIllinois219741974134
Bill OsmanskiHoly Cross7193919474925
Joe OsmanskiHoly Cross5194619494428
Joseph OssaiTexas320222024483
Ted OssowskiOregon State; Southern California; Oregon State11947194730
Dwayne O'SteenCalifornia; San Jose State8197819847727
Jim OstendarpDrexel; Bucknell219501951141
Joe OstmanCentral Michigan12020202030
Jerry OstroskiTulsa819942001106102
Chet OstrowskiNotre Dame6195419596861
Phil OstrowskiPenn State219992000280
Dennis O'SullivanTulane12002200230
J.T. O'SullivanUC Davis420042009178
Paul OswaldKansas31987198861
Brock OsweilerArizona State7201220184930
Jeff OtahValley Forge Military Academy JC; Pittsburgh3200820112929
Jim OtisOhio State91970197811651
Esezi OtomewoMinnesota22022202492
Bill O'Toolenone11924192410
Tyler OttHarvard9201520241190
Lowell OtteIowa219261927148
Dick OtteleWashington11948194894
John OtterbacherOhio State11926192620
Brad OttisWayne State (Nebraska)6199420008123
Al Ottonone21922192377
Bob OttoIdaho State21986198770
Gus OttoMissouri81965197210295
Jim OttoMiami (Florida)1519601974210210
Mike OttoPurdue620082013627
Cade OttonWashington3202220244742
Louis OubreOklahoma4198219874031
Greg OursMuskingum11987198733
Wes OursWest Virginia12001200130
Johnny OutlawJackson State101969197810990
Jeff OverbaughSan Diego State22017201820
Chad OverhauserUCLA12002200230
Bill OvermyerAshland11972197260
DeMarvion OvershownTexas1202420241312
David OverstreetOklahoma119831983140
Will OverstreetTennessee22002200362
Don OvertonFairmont State319901992220
Jerry OvertonUtah119631963101
Matt OvertonDiablo Valley JC; Western Washington11201220241420
Jayson OwehPenn State4202120246222
Al OwenSt. Lawrence; Mercer319391942172
Bill OwenOklahoma State; Phillips1119261936138104
Steve OwenPhillips10192419339577
Tom OwenWichita State619741981269
Artie OwensWest Virginia619761980645
Billy OwensPittsburgh119881988160
Brick OwensNebraska; Lawrence11922192232
Brig OwensFullerton JC; Cincinnati1219661977158124
Burgess OwensMiami (Florida)1019731982137137
Chad OwensHawaii32005200760
Chris OwensSan Jose State8200920158717
Dan OwensSouthern California101990199914586
Darrick OwensNortheastern Oklahoma A&M JC; Mississippi11992199230
Dennis OwensNorth Carolina State5198219867144
Don OwensSouthern Mississippi8195719638775
Gervarrius OwensNortheastern Oklahoma A&M JC; Houston22023202450
Ike OwensIllinois11948194899
James OwensUCLA6197919847018
Jeff OwensGeorgia12010201010
Jim OwensOklahoma11950195086
Joe OwensAlcorn State7197019768751
John OwensNotre Dame8200220097619
Jonathan OwensMissouri Western State6201920246535
Luke OwensKent State91957196511586
Marv OwensSan Diego State219731974100
Mel OwensMichigan91981198912291
Montell OwensMaine10200620141114
Morris OwensArizona State6197519796247
Pete OwensTexas Tech11943194352
R.C. OwensCollege of Idaho8195719649055
Rich OwensLehigh8199520029752
Richard OwensLouisville420042007537
Steve OwensOklahoma5197019745339
Terrell OwensTennessee-Chattanooga1519962010219201
Terry OwensAlabama; Jacksonville State1019661975132104
Tinker OwensOklahoma4197619804813
Tyler OwensTexas; Texas Tech120242024120
Chris OwusuStanford520122015256
Akwasi Owusu-AnsahIndiana (Pennsylvania)420102013152
Jeremiah Owusu-KoramoahNotre Dame4202120244941
Ken OxendineVirginia Tech219981999219
Mike OzdowskiVirginia4197819815430
Devine OzigboNebraska620192023280
Cheta OzougwuRice22012201390
In Memoriam
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl
Privacy Policy
©2006-2025 Pro Football Archives. All Rights Reserved.
Last Updated: July 1, 2025