Charlotte Sports Schedule - upcoming dates

This page displays upcoming sporting events scheduled in Charlotte and the surrounding area. Use the drop-downs to view sporting events scheduled from all 50 states. These event listings are updated regularly so that you don't miss any of the action happening in the Charlotte area! You can even find tickets to most of these concerts by clicking on the "View Tickets" link (note: you will be taken to a ticket reseller site where prices may be higher or lower than face value). Check out the schedule and see if your favorite artist is coming to a location near you!!


Charlotte sports calendar:

DateCityVenueEvent
11/15/2019Davidson, NCJohn M. Belk Arena2019 Davidson Wildcats Men's Basketball Season Tickets (Includes Tickets to All Regular Season Home View Tickets
11/15/2019Charlotte, NCSpectrum CenterCharlotte Hornets vs. Detroit PistonsView Tickets
11/16/2019Charlotte, NCHalton ArenaNorth Carolina Charlotte 49ers vs. Florida Atlantic Lady Owls [WOMEN]View Tickets
11/16/2019Davidson, NCJohn M. Belk ArenaDavidson Wildcats vs. North Carolina Wilmington SeahawksView Tickets
11/17/2019Charlotte, NCBank Of America StadiumCarolina Panthers vs. Atlanta FalconsView Tickets
11/17/2019Charlotte, NCBank Of America Stadium Parking LotsPARKING: Carolina Panthers vs. Atlanta FalconsView Tickets
11/17/2019Charlotte, NCHalton ArenaNorth Carolina Charlotte 49ers vs. Wake Forest Demon DeaconsView Tickets
11/19/2019Davidson, NCJohn M. Belk ArenaDavidson Wildcats vs. Nevada Wolf PackView Tickets
11/23/2019Charlotte, NCJerry Richardson StadiumNorth Carolina Charlotte 49ers vs. Marshall Thundering HerdView Tickets
11/23/2019Charlotte, NCJerry Richardson Stadium Parking LotsPARKING: North Carolina Charlotte 49ers vs. Marshall Thundering HerdView Tickets
11/23/2019Davidson, NCRichardson Stadium - DavidsonDavidson Wildcats vs. Drake BulldogsView Tickets
11/23/2019Charlotte, NCSpectrum CenterCharlotte Hornets vs. Chicago BullsView Tickets
11/26/2019Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Cleveland MonstersView Tickets
11/27/2019Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Cleveland MonstersView Tickets
11/27/2019Charlotte, NCSpectrum CenterCharlotte Hornets vs. Detroit PistonsView Tickets
11/30/2019Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Providence BruinsView Tickets
11/30/2019Charlotte, NCHalton ArenaNorth Carolina Charlotte 49ers vs. South Carolina Upstate SpartansView Tickets
12/01/2019Charlotte, NCBank Of America StadiumCarolina Panthers vs. Washington RedskinsView Tickets
12/01/2019Charlotte, NCBank Of America Stadium Parking LotsPARKING: Carolina Panthers vs. Washington RedskinsView Tickets
12/01/2019Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Providence BruinsView Tickets
12/02/2019Charlotte, NCSpectrum CenterCharlotte Hornets vs. Phoenix SunsView Tickets
12/03/2019Charlotte, NCHalton ArenaNorth Carolina Charlotte 49ers vs. North Carolina Asheville BulldogsView Tickets
12/04/2019Charlotte, NCSpectrum CenterCharlotte Hornets vs. Golden State WarriorsView Tickets
12/06/2019Charlotte, NCSpectrum CenterCharlotte Hornets vs. Brooklyn NetsView Tickets
12/07/2019Charlotte, NCBank Of America StadiumACC Football ChampionshipView Tickets
12/07/2019Charlotte, NCBank Of America Stadium Parking LotsPARKING: ACC Football ChampionshipView Tickets
12/08/2019Charlotte, NCSpectrum CenterCharlotte Hornets vs. Atlanta HawksView Tickets
12/10/2019Charlotte, NCSpectrum CenterCharlotte Hornets vs. Washington WizardsView Tickets
12/10/2019Davidson, NCJohn M. Belk ArenaDavidson Wildcats vs. Coppin State EaglesView Tickets
12/13/2019Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Syracuse CrunchView Tickets
12/14/2019Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Syracuse CrunchView Tickets
12/15/2019Charlotte, NCBank Of America StadiumCarolina Panthers vs. Seattle SeahawksView Tickets
12/15/2019Charlotte, NCBank Of America Stadium Parking LotsPARKING: Carolina Panthers vs. Seattle SeahawksView Tickets
12/16/2019Charlotte, NCHalton ArenaNorth Carolina Charlotte 49ers vs. Valparaiso CrusadersView Tickets
12/17/2019Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Hartford Wolf PackView Tickets
12/17/2019Charlotte, NCSpectrum CenterCharlotte Hornets vs. Sacramento KingsView Tickets
12/18/2019Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Hartford Wolf PackView Tickets
12/19/2019Charlotte, NCHalton ArenaNorth Carolina Charlotte 49ers vs. Maryland Eastern Shore HawksView Tickets
12/21/2019Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Lehigh Valley PhantomsView Tickets
12/21/2019Charlotte, NCSpectrum CenterCharlotte Hornets vs. Utah JazzView Tickets
12/22/2019Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Lehigh Valley PhantomsView Tickets
12/27/2019Charlotte, NCSpectrum CenterCharlotte Hornets vs. Oklahoma City ThunderView Tickets
12/29/2019Charlotte, NCBank Of America StadiumCarolina Panthers vs. New Orleans SaintsView Tickets
12/29/2019Charlotte, NCBank Of America Stadium Parking LotsPARKING: Carolina Panthers vs. New Orleans SaintsView Tickets
12/31/2019Charlotte, NCBank Of America StadiumBelk BowlView Tickets
12/31/2019Charlotte, NCBank Of America Stadium Parking LotsPARKING: Belk BowlView Tickets
12/31/2019Charlotte, NCSpectrum CenterCharlotte Hornets vs. Boston CelticsView Tickets
01/02/2020Charlotte, NCHalton ArenaNorth Carolina Charlotte 49ers vs. UAB BlazersView Tickets
01/04/2020Charlotte, NCHalton ArenaNorth Carolina Charlotte 49ers vs. Middle Tennessee State Blue RaidersView Tickets
01/06/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Indiana PacersView Tickets
01/08/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Toronto RaptorsView Tickets
01/10/2020Charlotte, NCSpectrum CenterMonster Jam Triple Threat SeriesView Tickets
01/11/2020Charlotte, NCHalton ArenaNorth Carolina Charlotte 49ers vs. Old Dominion MonarchsView Tickets
01/11/2020Davidson, NCJohn M. Belk ArenaDavidson Wildcats vs. St. Joseph's HawksView Tickets
01/11/2020Charlotte, NCSpectrum CenterMonster Jam Triple Threat SeriesView Tickets
01/11/2020Charlotte, NCSpectrum CenterMonster Jam Triple Threat SeriesView Tickets
01/14/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Hershey BearsView Tickets
01/14/2020Davidson, NCJohn M. Belk ArenaDavidson Wildcats vs. Richmond SpidersView Tickets
01/15/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Hershey BearsView Tickets
01/18/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Toronto MarliesView Tickets
01/19/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Toronto MarliesView Tickets
01/20/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Orlando MagicView Tickets
01/22/2020Davidson, NCJohn M. Belk ArenaDavidson Wildcats vs. St. Louis BillikensView Tickets
01/23/2020Charlotte, NCHalton ArenaNorth Carolina Charlotte 49ers vs. Florida Atlantic OwlsView Tickets
01/24/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Wilkes-Barre Scranton PenguinsView Tickets
01/25/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Wilkes-Barre Scranton PenguinsView Tickets
01/25/2020Charlotte, NCHalton ArenaNorth Carolina Charlotte 49ers vs. Florida International Golden PanthersView Tickets
01/25/2020Davidson, NCJohn M. Belk ArenaDavidson Wildcats vs. George Mason PatriotsView Tickets
01/28/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. New York KnicksView Tickets
02/01/2020Davidson, NCJohn M. Belk ArenaDavidson Wildcats vs. UMass MinutemenView Tickets
02/03/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Orlando MagicView Tickets
02/06/2020Charlotte, NCHalton ArenaNorth Carolina Charlotte 49ers vs. UTEP MinersView Tickets
02/07/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Hartford Wolf PackView Tickets
02/08/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Hartford Wolf PackView Tickets
02/08/2020Charlotte, NCHalton ArenaNorth Carolina Charlotte 49ers vs. UTSA RoadrunnersView Tickets
02/08/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Dallas MavericksView Tickets
02/11/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Rochester AmericansView Tickets
02/11/2020Davidson, NCJohn M. Belk ArenaDavidson Wildcats vs. Fordham RamsView Tickets
02/12/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Rochester AmericansView Tickets
02/15/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Springfield ThunderbirdsView Tickets
02/16/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Springfield ThunderbirdsView Tickets
02/22/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Brooklyn NetsView Tickets
02/22/2020Davidson, NCJohn M. Belk ArenaDavidson Wildcats vs. Rhode Island RamsView Tickets
02/25/2020Davidson, NCJohn M. Belk ArenaDavidson Wildcats vs. La Salle ExplorersView Tickets
02/26/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. New York KnicksView Tickets
03/01/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Milwaukee BucksView Tickets
03/03/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. San Antonio SpursView Tickets
03/05/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Denver NuggetsView Tickets
03/06/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Utica CometsView Tickets
03/06/2020Davidson, NCJohn M. Belk ArenaDavidson Wildcats vs. Virginia Commonwealth RamsView Tickets
03/07/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Utica CometsView Tickets
03/07/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Houston RocketsView Tickets
03/10/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Cleveland MonstersView Tickets
03/11/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Cleveland MonstersView Tickets
03/13/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Cleveland CavaliersView Tickets
03/14/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Providence BruinsView Tickets
03/15/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Providence BruinsView Tickets
03/19/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Philadelphia 76ersView Tickets
03/21/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Los Angeles LakersView Tickets
03/24/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Portland Trail BlazersView Tickets
03/28/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Los Angeles ClippersView Tickets
03/30/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Miami HeatView Tickets
03/31/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Binghamton DevilsView Tickets
04/01/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Binghamton DevilsView Tickets
04/04/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Hershey BearsView Tickets
04/05/2020Charlotte, NCBojangles ColiseumCharlotte Checkers vs. Hershey BearsView Tickets
04/05/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Atlanta HawksView Tickets
04/08/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Toronto RaptorsView Tickets
04/11/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Washington WizardsView Tickets
04/13/2020Charlotte, NCSpectrum CenterCharlotte Hornets vs. Miami HeatView Tickets
04/16/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Durham BullsView Tickets
04/17/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Durham BullsView Tickets
04/18/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Durham BullsView Tickets
04/19/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Durham BullsView Tickets
04/20/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Norfolk TidesView Tickets
04/21/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Norfolk TidesView Tickets
04/22/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Norfolk TidesView Tickets
04/27/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Indianapolis IndiansView Tickets
04/28/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Indianapolis IndiansView Tickets
04/29/2020Charlotte, NCQuail Hollow ClubWells Fargo Championship (Time: TBD) - Practice RoundView Tickets
04/29/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Indianapolis IndiansView Tickets
04/30/2020Charlotte, NCQuail Hollow ClubWells Fargo Championship (Time: TBD) - ThursdayView Tickets
04/30/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Indianapolis IndiansView Tickets
05/01/2020Charlotte, NCQuail Hollow ClubWells Fargo Championship (Time: TBD) - FridayView Tickets
05/01/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Pawtucket Red SoxView Tickets
05/02/2020Charlotte, NCQuail Hollow ClubWells Fargo Championship (Time: TBD) - SaturdayView Tickets
05/02/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Pawtucket Red SoxView Tickets
05/03/2020Charlotte, NCQuail Hollow ClubWells Fargo Championship (Time: TBD) - SundayView Tickets
05/03/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Pawtucket Red SoxView Tickets
05/11/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Durham BullsView Tickets
05/12/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Durham BullsView Tickets
05/13/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Durham BullsView Tickets
05/14/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Durham BullsView Tickets
05/15/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Gwinnett StripersView Tickets
05/16/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Gwinnett StripersView Tickets
05/17/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Gwinnett StripersView Tickets
05/26/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Durham BullsView Tickets
05/27/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Durham BullsView Tickets
05/28/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Durham BullsView Tickets
06/02/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Rochester Red WingsView Tickets
06/03/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Rochester Red WingsView Tickets
06/04/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Rochester Red WingsView Tickets
06/05/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Scranton Wilkes-Barre RailRidersView Tickets
06/06/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Scranton Wilkes-Barre RailRidersView Tickets
06/07/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Scranton Wilkes-Barre RailRidersView Tickets
06/15/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Norfolk TidesView Tickets
06/16/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Norfolk TidesView Tickets
06/17/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Norfolk TidesView Tickets
06/23/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Louisville BatsView Tickets
06/24/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Louisville BatsView Tickets
06/25/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Louisville BatsView Tickets
06/26/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Toledo Mud HensView Tickets
06/27/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Toledo Mud HensView Tickets
06/28/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Toledo Mud HensView Tickets
07/02/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Gwinnett StripersView Tickets
07/03/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Gwinnett StripersView Tickets
07/10/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Indianapolis IndiansView Tickets
07/11/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Indianapolis IndiansView Tickets
07/12/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Indianapolis IndiansView Tickets
07/16/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Gwinnett StripersView Tickets
07/17/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Gwinnett StripersView Tickets
07/18/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Gwinnett StripersView Tickets
07/19/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Gwinnett StripersView Tickets
07/28/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Syracuse MetsView Tickets
07/29/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Syracuse MetsView Tickets
07/30/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Syracuse MetsView Tickets
07/31/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Columbus ClippersView Tickets
08/01/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Columbus ClippersView Tickets
08/02/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Columbus ClippersView Tickets
08/06/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Norfolk TidesView Tickets
08/07/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Norfolk TidesView Tickets
08/08/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Norfolk TidesView Tickets
08/09/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Norfolk TidesView Tickets
08/18/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Buffalo BisonsView Tickets
08/19/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Buffalo BisonsView Tickets
08/20/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Buffalo BisonsView Tickets
08/21/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Lehigh Valley Iron PigsView Tickets
08/22/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Lehigh Valley Iron PigsView Tickets
08/23/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Lehigh Valley Iron PigsView Tickets
08/31/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Norfolk TidesView Tickets
09/01/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Norfolk TidesView Tickets
09/02/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Norfolk TidesView Tickets
09/05/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Gwinnett StripersView Tickets
09/06/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Gwinnett StripersView Tickets
09/07/2020Charlotte, NCBB&T Ballpark - CharlotteCharlotte Knights vs. Gwinnett StripersView Tickets

View concert listings from other states:

Alabama
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
District of Columbia
Florida
Georgia
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New York
New Mexico
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
West Virginia
Wisconsin
Wyoming
Select state :