Click the links below to see photos from more than 500 of 2020-21’s winter athletic events.
ARCHIVED O-ZONE PHOTOS DATING BACK TO 2012 – CLICK HERE
BOYS BASKETBALL
Spokane vs. New Covenant
Norwood 69, Sparta 43
Joplin 80, McDonald County 60
Morrisville 65, Walnut Grove 29
Willard 66, Springfield Central 58
Everton vs. Hurley
Wheaton vs. Verona
Purdy 64, Pleasant Hope 36
Greenwood 73, Camdenton 35
Bolivar 55, Branson 41
Parkview 76, Ozark 70
Republic 61, Glendale 28
Willard 55, Smith-Cotton 28
Kickapoo 117, Fort Scott 43
Clever 65, Lebanon 43
Fair Grove 50, Seneca 31
Hillcrest 64, Central 49
Rogersville 62, Glendale 59
Ozark 87, Rolla 60
Republic 61, Parkview 53
Hartville 59, Catholic 36
Buffalo 60, Southwest 56
Spokane 62, Marionville 56
Strafford 45, Hollister 37
Marshfield 77, Billings 46
Chadwick 69, Morrisville 49
East Newton 55, Crane 53
Greenwood 74, Kickapoo 72
Buffalo 62, El Dorado Springs 51
Kickapoo 64, Cardinal Ritter 62
Nixa 52, Ray-Pec 34
Republic 69, Hillcrest 28
Rogersville 47, West Plains 43
Thayer 57, Lamar 39
Sparta 77, Fair Play 68
Forsyth 72, Niangua 46
Hollister 57, Walnut Grove 13
Miller 54, Pierce City 42
Billings 67, Hurley 34
Lighthouse Christian 82, Verona 51
Conway 52, Seymour 46
Ava 60, Buffalo 50
Thayer 73, Lutie 33
Camdenton 65, Mt. Vernon 59
Mansfield 61, Dora 42
Nixa 99, Stockton 38
Hartville 76, Houston 20
Willard 65, Mountain Grove 31
Catholic 75, Purdy 44
Norwood 76, Lesterville 41
Gainesville 57, Eminence 40
Skyline 68, Branson 41
Parkview 57, Glendale 40
Alton vs. Koshkonong
Cabool 52, Winona 28
Licking 88, Plato 32
Salem 47, Summersville 37
Crane 62, Willow Springs 53
West Plains 61, Spokane 49
Republic 64, Fair Grove 24
Greenwood 80, Reeds Spring 36
Strafford 80, Ash Grove 57
Humansville 56, Wheatland 44
Rogersville 74, Aurora 40
Ozark 64, Marshfield 33
Greenwood 74, West Plains 43
Hartville 57, Ava 38
Ozark 66, Strafford 57
Marionville 73, Wheaton 54
Southwest 83, Exeter 49
Republic 45, Crane 44
Catholic 69, Skyline 61
Nixa 79, Camdenton 40
Rogersville 53, Bolivar 33
Parkview 62, Willard 29
Hillcrest 70, Neosho 63
East Newton 64, McDonald County 42
Lamar 61, Monett 56
Hartville 57, Catholic 39
Nixa 48, Parkview 46
Greenwood 67, Ozark 63
Republic 53, Rogersville 36
Thayer 56, Alton 50
Billings 70, Conway 40
Hartville 57, Nixa 46
Hollister 52, Forsyth 50
Greenwood 57, Republic 54
Pleasant Hope 59, Halfway 36
Seymour vs. Mountain Grove
College Heights 45, Diamond 27
Liberty 86, Bradleyville 60
Strafford 69, Carthage 56
Golden City 80, Marionville 73
Webb City 75, Clever 42
Joplin 63, Carl Junction 52
Webb City 65, Nevada 55
Viola 66, Thayer 62
West Plains 47, Central 43
Webb City 66, Joplin 55
Strafford 64, Galena 59
Lakeland vs. Sparta
Skyline 75, Stoutland 32
Climax Springs 68, Macks Creek 34
Leeton 63, Warsaw 52
Weaubleau 61, Wheatland 49
Seneca 48, Cassville 43
Nixa 73, Willard 45
Miller 63, El Dorado Springs 49
Greenwood 65, Sunrise Christian 36
Hartville 48, Kickapoo 45
Humansville 71, Exeter 70
Niangua 60, Hermitage 54
Galena 71, Morrisville 69
Pleasant Hope 63, Halfway 53
Wheaton 41, Sarcoxie 38
Kickapoo 65, Sunrise Christian 45
Hartville 48, Greenwood 31
Glendale 53, Lebanon 40
McDonald County 66, Seneca 23
Hartville 48, Sunrise Christian 34
Kickapoo 69, Greenwood 44
Clever 66, Marionville 64
Crane 82, Billings 37
Galena vs. Pleasant Hope
Dadeville vs. Liberal
Golden City vs. Lockwood
Harrisonville 70, Greenfield 21
Kickapoo 64, Nixa 62
Buffalo 65, Weaubleau 35
Mt. Vernon 59, Stockton 50
Lockwood 56, El Dorado Springs 53
Greenwood 55, Viola 53
Crane 56, Strafford 53
Norwood 54, Galena 51
Cassville 48, Southwest 40
Blue Eye 37, Seymour 26
Liberty 64, Winona 51
Spokane 74, Ash Grove 40
Thayer 59, Alton 56
Chadwick 67, Reeds Spring 21
Conway 73, Lighthouse Christian 71
Strafford 86, Stoutland 33
Nixa 77, Webb City 56
Ozark 68, Central 47
East Newton 66, Joplin 50
Rogersville 46, Greenwood 44
Golden City 69, Thomas Jefferson 55
Ava 63, Mountain Grove 48
Willow Springs 41, Marshfield 35
Sparta 77, Riverview Christian 46
New Covenant 59, Bradleyville 48
Fair Grove 62, Mansfield 53
Gainesville 57, Forsyth 47
Republic 55, Bolivar 39
Parkview 56, Central 43
Lamar 60, Camdenton 54
Branson 66, Hillcrest 64
Ozark 73, Webb City 59
Kickapoo 84, Nixa 69
Helias Catholic 67, Republic 57
Bolivar 65, West Plains 54
Dadeville 64, Macks Creek 56
Everton vs. Fair Play
Joplin 69, Carthage 46
Waynesville 65, Glendale 49
Rogersville 66, Catholic 48
Buffalo 73, Warsaw 46
College Heights 54, McAuley Catholic 50
Hartville 62, Viola 58
Mountain Grove 56, Cabool 48
Willard 69, Carl Junction 62
Halfway vs. Walnut Grove
Seymour vs. School of the Ozarks
Thayer 54, Ava 49
Rogersville 68 Reeds Spring 29
Republic 80, Willard 54
Hillcrest 78, West Plains 69
Chadwick 70, New Covenant 39
College Heights 60, McAuley 47
Skyline 65, Strafford 52
Hollister 43, Marshfield 42
Kickapoo 69, Rogersville 62
Carthage 57, Neosho 47
Bolivar 66, Buffalo 36
East Newton 75, Catholic 71
Rolla 57, Hillcrest 54
Marshfield 55, Lamar 38
Nixa 76, Republic 58
Weaubleau 53, Fair Play 48
Waynesville 61, Camdenton 45
Skyline 63, Clever 51
Golden City 82, Chadwick 64
Ozark 65, Carthage 49
Strafford 58, Fair Grove 52
Greenwood 100, Crane 81
Fordland vs. Seymour
Willow Springs 57, Liberty 54
Carl Junction 60, Joplin 58
Galena 52, Lakeland 48
College Heights 70, Greenfield 42
Marionville 85, Pleasant Hope 52
Clever 85, Ash Grove 54
Summersville 54, Seymour 53
Billings 62, New Covenant 53
Liberal 83, Jasper 69
Rogersville 50, East Newton 42
Norwood 74, Summersville 39
Strafford 57, Fair Grove 45
Greenwood 76, Marionville 39
Clever 67, Spokane 49
Galena 58, Billings 57
Golden City 65, Lockwood 43
College Heights 69, Liberal 45
Hartville 55, Strafford 32
St. Elizabeth 70, Climax Springs 57
Greenwood 76, Clever 47
Crane 68, Galena 64
Thayer 46, Portageville 41
Chadwick 104, Bradleyville 35
Norwood 53, Gainesville 44
Thomas Jefferson 55, McAuley Catholic 43
Lakeland 73, Weaubleau 66
Miller 47, Purdy 29
Reeds Spring 43, Cassville 24
Aurora 83, Seneca 43
Greenwood 81, Miller 47
Waynesville 47, Central 40
Crane 74, College Heights 59
Parkview 59, Lebanon 32
Summit Christian 65, Skyline 64
Nixa 67, Ozark 49
Rogersville 77, Neosho 49
Bolivar 65, Catholic 63
Hartville 36, Greenwood 33
Barstow 50, Lamar 49
Nevada 52, Webb City 49
Waynesville 43, Parkview 39
Lift for Life Academy 62, Thayer 54
Ava 63, Hollister 56
Kickapoo 52, Republic 44
East Newton 66, Mount Vernon 58
Norwood 49, Crane 48
Rolla 68, Marshfield 63
Kickapoo 72, Nixa 60
East Newton 36, Ava 34
Nevada 51, Rogersville 46
Campbell 54, Norwood 42
Norwood 56, North Andrew 43
Hartville vs. Lift for Life Academy
Blair Oaks 44, East Newton 40
Bolivar 60, Nevada 47
Kickapoo 67, Waynesville 45
Hartville 43, Monroe City 35
Bolivar 61, Lutheran South 51
Bolivar vs. Cardinal Ritter
Kickapoo vs. Chaminade
Kickapoo vs. Liberty
GIRLS BASKETBALL
Catholic 31, Glendale 28
Neosho 52, Lamar 46
Kickapoo 69, Thayer 19
Nixa 67, Parkview 33
Fair Grove 65, Mountain Grove 42
Verona vs. Marionville
McDonald County 39, Nevada 33
Nixa 70, Neosho 21
Carl Junction 53, Joplin 35
Camdenton 67, Ash Grove 58
Willard 64, Bolivar 34
Sullivan 47, Branson 33
Strafford 46, Ft. Scott 26
Neosho 46, Joplin 30
Nixa 63, Carl Junction 53
Rogersville 46, Catholic 32
Fair Grove 60, Clever 53
West Plains 64, Lebanon 27
Forsyth 59, Glendale 53
Blue Eye 53, Hartville 31
Bradleyville 60, Greenwood 59
Hollister 60, Crane 45
Kickapoo 62, Miller 27
Carthage 62, Webb City 43
Chadwick 54, Dora 48
Conway 64, Houston 61
Willard 81, Camdenton 56
El Dorado Springs vs. Buffalo
Ava 64, Parkview 59
Rolla 45, Ozark 41
Incarnate Word 64, Kickapoo 59
Miller 55, Blue Eye 46
Kickapoo 78, Nixa 55
Hollister 59, Fair Grove 58
Sparta 85, Hurley 33
Ash Grove 63, Fordland 21
Walnut Grove 59, Fair Play 17
Hollister 59, Macks Creek 31
Crane 51, Pierce City 38
Morrisville 34, Greenfield 28
Miller 89, Galena 17
Conway 59, Niangua 37
Dora 60, Plato 45
Salem 73, Seymour 46
Mansfield 52, Gainesville 42
Willow Springs 59, Houston 41
Liberty 51, Mountain Grove 49
Eminence 77, Summersville 24
Bradleyville 49, Koshkong 34
Hartville 57, Alton 20
Willard 73, Hillcrest 17
Central 50, Ava 41
Nixa 66, Spokane 14
Blue Eye 65, Parkview 49
Neosho 75, Humansville 12
Waynesville 68, Buffalo 63
Skyline 65, Marshfield 53
Ozark 55, Bolivar 23
Lakeland 51, Golden City 35
Verona 52, Stoutland 43
Carthage 51, Branson 37
West Plains 66, Greenwood 25
Kickapoo 77, Catholic 34
El Dorado Springs 63, Rogersville 39
Republic 70, Aurora 27
Mt. Vernon 55, Clever 44
Strafford 59, Lebanon 28
West Plains 70, Camdenton 36
Republic 65, El Dorado Springs 57
Willard 61, Central 59
Skyline 50, Ozark 41
Nixa 52, Blue Eye 42
Waynesville 68, Carthage 58
Kickapoo 90, Wheatland 10
Mt. Vernon 54, Strafford 49
Wheaton 35, Southwest 30
Cassville 42, Marionville 40
Reeds Spring 57, Exeter 27
Nixa 78, Waynesville 31
West Plains 42, Republic 36
Willow Springs 49, Eminence 43
Kickapoo 65, Mt. Vernon 39
Hartville 60, Salem 51
Miller 47, Walnut Grove 37
Willard 55, Skyline 52
Kickapoo 77, Willard 43
West Plains 61, Nixa 58
McAuley Catholic 48, Lockwood 17
East Newton 30, Monett 28
Halfway 49, Pleasant Hope 37
Mt. Vernon 43, Hollister 40
College Heights 40, Diamond 34
New Covenant vs. Walnut Grove
Carthage 63, Strafford 53
Miller 48, Strafford 46
Sparta 78, Norwood 18
Gainesville 57, Bradleyville 54
Blue Eye 66, Pierce City 34
Chadwick 56, Greenwood 39
Blue Eye 44, Sparta 33
Republic 77, Camdenton 45
Catholic 52, Monett 23
Willard 58, Nixa 48
Lamar 47, Nevada 44
Seneca 44, Cassville 32
Republic 55, Carl Junction 43
Ozark 52, Webb City 33
Sarcoxie 65, Wheaton 43
Weaubleau vs. Climax Springs
McDonald County 65, Seneca 56
Seymour 70, Pleasant Hope 64
Hermitage vs. Niangua
Humansville vs. Exeter
Chadwick 63, Halfway 33
Diamond 42, Greenfield 41
Thayer 50, Liberty 37
El Dorado Springs vs. Lockwood
Weaubleau vs. Stockton
Miller 44, Buffalo 28
Lamar vs. New Covenant
Kickapoo 65, Walnut Grove 44
Thayer vs. Willow Springs
Camdenton 86, Branson 45
Mt. Vernon 66, Bolivar 44
Ava 56, Koshkonong 38
Billings 53, Diamond 38
Spokane 47, Purdy 35
Aurora 51, Marionville 24
Crane 47, Ash Grove 41
Central 69, Webb City 48
Hollister 48, Licking 45
Sparta 55, Rogersville 37
Strafford 45, Rolla 38
Forsyth JV 53, Galena 42
Hurley 37, Southwest 36
Reeds Spring 38, RUSH 37
Forsyth 62, Seymour 32
Forsyth 59, Mountain Grove 31
Conway 63, Mansfield 56
Mt. Vernon 71, Marshfield 57
Houston 65, Cassville 48
Catholic 62, Dora 47
Walnut Grove 60, Richland 55
Sparta 55, Blue Eye 53
Spokane 48, Billings 40
Morrisville 59, Greenwood 55
Fair Play vs. Everton
Buffalo 66, Warsaw 42
College Heights 59, Thomas Jefferson 30
Sarcoxie 68, Lockwood 47
Parkview vs. Hillcrest
Miller 44, Ash Grove 40
McAuley Catholic 48, Lamar 37
Willow Springs 58, Cabool 49
Seymour 67, School of the Ozarks 27
Willard 65, Carl Junction 57
Walnut Grove vs. Halfway
Joplin 43, Monett 33
McDonald County 40, Purdy 23
Aurora 45, Seneca 36
Kickapoo 70, Parkview 38
Willard 64, Republic 51
New Covenant 46, Springfield Catholic 31
Kickapoo 70, Central 28
Lebanon 47, Glendale 28
Marshfield 49, Rogersville 43
Nixa 65, Webb City 31
Ozark 64, Carl Junction 38
Chadwick 49, New Covenant 48
College Heights 60, McAuley 47
Kickapoo 72, West Plains 42
Carthage 65, Neosho 48
Bolivar 70, Buffalo 57
Republic 82, Nixa 68
Strafford 65, Fair Grove 26
Weaubleau 62, Fair Play 31
Ozark 57, Carthage 52
Willow Springs 72, Liberty 50
Carl Junction 59, Joplin 41
West Plains 61, Camdenton 42
Fair Grove 66, Mansfield 42
Marionville 42, Pleasant Hope 28
Crane 53, Fordland 28
New Covenant 51, Greenwood 38
Strafford 44, Skyline 41
Morrisville 54, Billings 47
Liberal 51, Verona 44
Seneca 45, Lamar 34
Strafford 46, Hartville 43
Marionville 40, Clever 37
Sparta 67, Fair Grove 45
Kickapoo 80, Rolla 32
Mt. Vernon 70, Seneca 24
Miller 64, Pierce City 27
Walnut Grove 68, Golden City 14
Strafford 53, Sparta 44
Dora 47, Gainesville 32
Ash Grove 57, Marionville 22
Blue Eye 63, Crane 36
Greenfield 58, College Heights 44
Miller 81, Sarcoxie 43
Chadwick 47, Bradleyville 25
McAuley Catholic 41, Hume 37
Archie 52, Weaubleau 36
Central 62, Waynesville 52
Lebanon 55, Parkview 46
Rogersville 28, Neosho 17
Blue Eye 42, Greenfield 38
Richland 69, Dora 49
Miller 52, Ash Grove 41
Willard 64, Bolivar 59
Nixa 56, Ozark 54
Central 56, Lebanon 40
Carl Junction 55, Webb City 52
Kickapoo 81, Republic 73
McDonald County 51, Rogersville 49
Ava 55, Forsyth 47
El Dorado Springs 47, Notre Dame de Sion 26
West Plains 56, Marshfield 32
Steelville 62, Miller 54
Walnut Grove 66, McAuley Catholic 44
Mt. Vernon 84, Seneca 23
Blue Eye 71, Richland 55
Kickapoo 68, Nixa 41
Jefferson City 74, Central 53
Carl Junction 58, McDonald County 32
West Plains 47, Willard 27
Mt. Vernon 53, Ava 49
Ellington 68, Blue Eye 58
Blue Eye 59, Scotland County 52
Platte Valley 49, Walnut Grove 44
Skyline 59, Tipton 52
Walnut Grove 52, South Iron 40
Mt. Vernon 46, Blair Oaks 45
Lift for Life 56, Skyline 52
West Plains 61, Carl Junction 42
West Plains 46, Union 43
West Plains vs. Whitfield
Mt. Vernon vs. Vashon
Kickapoo vs. Webster Groves
Kickapoo vs. Staley
Mt. Vernon vs. Boonville
WRESTLING
Rogersville Triangular with Marshfield & Reeds Spring
Lebanon Girls Wrestling Tournament
Nixa Girls Wrestling Invitational
Branson vs. Republic
Parkview Triangular with Central & Kickapoo
Kinloch Wrestling Tournament, Day 1
Kinloch Wrestling Tournament, Day 2
Reeds Spring Quad with Branson, Lebanon & Parkview
Webb City Triangular with Glendale & Republic
Buffalo Triangular with Bolivar & Camdenton
Glendale Triangular with Hillcrest & Kickapoo
Gem City Girls Scramble
Ozark Triangular with Branson & Kickapoo
Nixa vs. Waynesville
Marshfield Triangular with Buffalo & Nevada
Republic Wrestling Tournament
Branson Wrestling Tournament
Ozark vs. Nixa
Big 8 Wrestling Tournament
Ozark Conference Wrestling Tournament
Central Triangular with Carthage & Waynesville
COC Wrestling Tournament
Class 1 District 5 Girls Wrestling Tournament
Class 3 District 5 Wrestling
Class 3 District 6 Wrestling
Class 2 District 5 Wrestling
Class 4 District 5 Wrestling
Class 3 Sectional 3 Wrestling Tournament
Class 4 Sectional 3 Wrestling Tournament
Girls State Wrestling Tournament
Class 2 State Wrestling
Class 3 State Wrestling
Class 4 State Wrestling
GIRLS SWIMMING
Ozarks Invitational
Carthage Swim Meet
Ozark Conference Meet
Big 8 Swim Meet
COC Swim Meet
Springfield Invitational – Diving
Springfield Invitational – Swimming
SWMO Swimming Championships, Prelims
SWMO Swim Championships, Finals