Charlotte Hornets
Basketball NBA Tip-off in: days hours minutes seconds
Minnesota Timberwolves
  1. Prediction
  2. SGP Picks
  3. Odds
  4. Team Stats
  5. Player Stats
  6. Player Props
  7. Team News
  8. Lineups
  9. Injuries
  10. Rosters
  11. Standings

NBA Betting Preview: Hornets vs Wolves

The Charlotte Hornets hit the hardwood against the Minnesota Timberwolves in this NBA game. Our betting preview features expert NBA predictions, betting tips, the latest odds, H2H stats, player stats, team news and confirmed starting lineups.

Points Look in Short Supply

227.5 points looks too big a number on the total line and we are happy to play the -108 about Under when the Hornets and the Wolves square off.

Wolves 122-105 to the Good in Previous H2H

Charlotte Hornets beat Indiana Pacers in their previous game, making it three straight victories. It was a 129-108 home win at Spectrum Center. Brandon Miller dropped 22 points, as Kon Knueppel finished with 20 and Miles Bridges 19.

Minnesota Timberwolves have suffered defeat in their last two games. Most recently, a 115-103 scoreline occurred on the road at Xfinity Mobile Arena against Philadelphia 76ers. Bones Hyland scored 21 points, with Julius Randle putting up 21 and Ayo Dosunmu contributing 19.

Head-to-Head Statistics

The scoreline was 122-105 in favor of the Wolves when they last played the Hornets, with the matchup taking place at Spectrum Center. The Wolves have triumphed in their previous three meetings against the Hornets. On the head-to-head front, it has been 5 wins out of 10.

NBA W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Timberwolves logo Timberwolves 46 31 0.597 117.6 114.1 3.5 25-14 21-17 9-7 29-21 5-5 2L
Hornets logo Hornets 42 36 0.538 116.4 111.3 5.1 21-19 21-17 11-5 25-24 8-2 3W
View Full Standings
Charlotte Hornets – Last 10 Games

The Hornets have 8 wins and 2 losses in the past 10 games. They are averaging 122.4 points, 47.0 rebounds, 26.8 assists, 6.7 steals and 3.5 blocks while shooting 48.9% from the field and 81.3% from the free-throw line. The opposition average 104.4 points and 35.3 rebounds per matchup.

LaMelo Ball is averaging 20.7 points, 7.6 assists and 4.2 (36.8%) 3-pointers made, while Moussa Diabate averages 8.7 rebounds.

Minnesota Timberwolves – Last 10 Games

The Wolves have won 5 and lost 5 of their previous 10 contests. Averaging 110.4 points, 46.1 rebounds, 25.1 assists, 8.9 steals and 6.7 blocks per game while shooting 44.3% from the field and 74.7% from the free-throw line. Their opponents average 107.0 points and 49.4 rebounds.

Julius Randle is averaging 22.0 points and 4.7 assists, while Rudy Gobert has an average of 12.6 rebounds and Donte DiVincenzo 3.1 (34.8%) 3-pointers made.

Charlotte Hornets vs Minnesota Timberwolves Prediction & Picks

We cover the key Charlotte Hornets vs Minnesota Timberwolves betting angles, showcasing our expert match prediction, best correct score selection, top player props and a bet builder tailored for value.

Game Prediction

Play the Unders at -108 when these NBA teams take to the court. The 227.5 points line looks big enough and we’re not sure the pair will combine to get this total.

Our NBA handicappers study recent form and take injuries into account when assessing each matchup. Before delivering a verdict, we combine that insight with the latest stats to strengthen our analysis.

Key Hornets vs Timberwolves stats:

  • The 227.5 line hasn’t been covered in the last 6 Hornets games on the road.
  • The 227.5 line hasn’t been covered in 12 of the last 20 Hornets games.
  • The 227.5 line hasn’t been covered in the last 7 Wolves games.
  • The 227.5 line hasn’t been covered in 9 of the last 10 Wolves games.
  • The 227.5 line hasn’t been covered in 15 of the last 20 Wolves games.

Under 227.5 Probability

The best NBA betting sites imply that our pick has a 51.8% prospect of winning. In the opinion of our cappers, there’s actually a probability of success closer to 60%. That means we’re regarding it as a value wager.

Looking for Bigger Odds?

Those bettors wanting more bang for their buck can move the Total line as they see fit. You can wager Under a certain points level in order to get the bigger odds.

Start betting with confidence. Our bonus guide highlights the most valuable free bets and sign-up offers today.

Our Game Prediction
Under 227.5 Points @ -108 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Disclosure: This preview contains affiliate links; we may earn a commission at no extra cost to you. T&Cs apply. We only recommend licensed and regulated operators. See our Editorial Policy. Pick odds and lines reflect the price available at the time of publication (Apr 4, 23:02). Live market odds are updated regularly and may differ. 18+ (or legal age) | Gamble Responsibly.
Published 23:02, 04 April 2026

Player Prop Picks

Top Pick: Miles Bridges Over 14.5 Points -119 BetMGM logo

Miles Bridges (Hornets) has recorded an average of 18.8 points in the past 5 road games. This leads us nicely to back him to cover the Player Points line, with odds of -119 on offer for this bet.

Latest Miles Bridges Player Prop Odds


LaMelo Ball Over 7.5 Assists +115 BetMGM logo

LaMelo Ball (Hornets) has racked up Over 7.5 assists in 4 of the past 5 games. Using this stat, we can therefore back him at +115 when it comes to a Player Assists wager and hope that Overs comes in.

Latest LaMelo Ball Player Prop Odds

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Same Game Parlay Picks

Totals Under 228.5
Spread Hornets -1.5
Player Points Miles Bridges Over 14.5

Take a same game parlay that incorporates Under 228.5 followed by Hornets to cover the -1.5 spread. Add in Miles Bridges (Hornets) to score Over 14.5 points.

We recommend a same game parlay as it’s an exciting way of wagering on a single event. Many bettors like to create a personalised basketball bet which reflects their predictions for how a game is going to play out.

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Correct Score Prediction

Hornets Hornets logo 114 - 109 Timberwolves logo Timberwolves

There are lots of different betting angles including the chance to back the Hornets on the correct score lines. For example, a 114-109 win in their favor is available at massive odds.

T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Charlotte Hornets vs Minnesota Timberwolves Odds

The odds and lines below are updated regularly and may differ from the prices shown in our picks, which are captured at the time of publication.

Moneyline Odds Suggest a Close Contest

You can back Minnesota Timberwolves at +116 to win against Charlotte Hornets, with the latter trading at -133. According to the sportsbooks, the probability of the road team winning this NBA game is 57%.

The current spread is 1.5 and total points is 228.5. The beauty of the Totals is that you only have to choose from one of two options. Those who wager Under 228.5 can get -108.

Basketball fans are spoilt for choice thanks to the hundreds of game lines and team props which are available for every event on the coupon. Head to the top betting sites and find the best value picks.

Betting Lines & Odds
Anthony Edwards Favorite to Get the Most Buckets

Anthony Edwards is the favorite to score most points. He is priced at -111 to score Over 24.5 points. Alternatively, you can back Under at -116.

Player Points
Anthony Edwards (Timberwolves)
Over 24.5
-111
Under 24.5
-116
BetMGM Logo
LaMelo Ball (Hornets)
Over 20.5
-125
Under 20.5
-103
BetMGM Logo
Julius Randle (Timberwolves)
Over 19.5
-123
Under 19.5
-105
BetMGM Logo
Brandon Miller (Hornets)
Over 19.5
-116
Under 19.5
-111
BetMGM Logo
Player Assists
LaMelo Ball (Hornets)
Over 7.5
+112
Under 7.5
-145
BetMGM Logo
Julius Randle (Timberwolves)
Over 4.5
+128
Under 4.5
-167
BetMGM Logo
Ayo Dosunmu (Timberwolves)
Over 4.5
+112
Under 4.5
-145
BetMGM Logo
Brandon Miller (Hornets)
Over 3.5
+106
Under 3.5
-137
BetMGM Logo
Player Rebounds
Rudy Gobert (Timberwolves)
Over 11.5
-125
Under 11.5
-103
BetMGM Logo
Moussa Diabate (Hornets)
Over 8.5
-137
Under 8.5
+106
BetMGM Logo
Julius Randle (Timberwolves)
Over 6.5
-111
Under 6.5
-116
BetMGM Logo
LaMelo Ball (Hornets)
Over 5.5
+122
Under 5.5
-159
BetMGM Logo
Live market odds and lines updated regularly. All odds subject to change. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Best Betting Offers
Target Center
Target Center
Last Ten Home Games Have Produced Six Wins for Wolves

The Wolves have a 6-4 record in their last 10 home games, putting up 111.80 points on average and giving up 112.20.

The Hornets have a 8-2 record in their last 10 games on the road, averaging 117.50 points scored and 105.00 points allowed.

In their last matchup at Target Center, the Wolves came out on top 114-93 against the Hornets. Across the last 7 head-to-head meetings at Target Center, the Hornets have come out on top four times, with the Wolves having three wins.

Last 10 Games W-L P PF PA O227.5 U227.5
Minnesota Timberwolves logo Minnesota Timberwolves Home Stats 6-4 224.00 111.80 112.20 3 7
Charlotte Hornets logo Charlotte Hornets Away Stats 8-2 222.50 117.50 105.00 4 6
  • W-L = Wins-Losses
  • P = Avg. Points
  • PF = Avg. Points For
  • PA = Avg. Points Against
  • O227.5 = Games Over 227.5 Points
  • U227.5 = Games Under 227.5 Points
Last 5 & H2H
Team Stats

Latest regular season and playoff games stats.

Charlotte Hornets logo Charlotte Hornets Stats
Minnesota Timberwolves logo Minnesota Timberwolves Stats
Moneyline
  • 8 wins and 2 defeats in the last 10 games
  • 8 wins and 2 defeats in the last 10 games on the road
Moneyline
  • 5 wins and 5 defeats in the last 10 games
  • 6 wins and 4 defeats in the last 10 home games
Point Spread
Point Spread
Total Points
Total Points
Team Stats - Avg/Game
Team Stats - Avg/Game
Team News

Charlotte Hornets Player Stats & Roster

Player GP MIN TP TA PTS AST 3P REB BLK STL
Kon Knueppel 77 31.48 1450 260 18.8 3.4 3.4 5.4 0.2 0.7
Miles Bridges 73 31.15 1259 230 17.2 3.2 1.9 5.8 0.4 0.6
Brandon Miller 61 30.2 1243 210 20.4 3.4 3.2 5.0 0.7 1.0

Minnesota Timberwolves Player Stats & Roster

Player GP MIN TP TA PTS AST 3P REB BLK STL
Anthony Edwards 59 35.7 1730 223 29.3 3.8 3.4 5.1 0.8 1.4
Julius Randle 77 33.12 1622 389 21.1 5.1 1.4 6.8 0.2 1.1
Jaden McDaniels 71 31.86 1050 195 14.8 2.7 1.4 4.2 1.0 1.1

Injuries & Suspensions

Charlotte Hornets Injury Table

Type
Name
Info

Minnesota Timberwolves Injury Table

Type
Name
Info

Starting Lineups

Both teams’ confirmed lineups will be published ahead of tip-off. There is also the chance to look at the lineups from the previous 10 games.

Previous Charlotte Hornets Lineups

03 Apr NBA
Pacers 108-129 Hornets
02 Apr NBA
Suns 107-127 Hornets
31 Mar NBA
Hornets 117-86 Nets
29 Mar NBA
Celtics 114-99 Hornets
28 Mar NBA
76ers 118-114 Hornets
26 Mar NBA
Knicks 103-114 Hornets
24 Mar NBA
Kings 90-134 Hornets
21 Mar NBA
Grizzlies 101-124 Hornets
19 Mar NBA
Magic 111-130 Hornets
17 Mar NBA
Heat 106-136 Hornets

Previous Minnesota Timberwolves Lineups

03 Apr NBA
Timberwolves 103-115 76ers
02 Apr NBA
Timberwolves 108-113 Pistons
30 Mar NBA
Timberwolves 124-94 Mavericks
28 Mar NBA
Pistons 109-87 Timberwolves
25 Mar NBA
Rockets 108-110 Timberwolves
22 Mar NBA
Timberwolves 102-92 Celtics
20 Mar NBA
Trail Blazers 108-104 Timberwolves
18 Mar NBA
Jazz 111-147 Timberwolves
17 Mar NBA
Suns 104-116 Timberwolves
15 Mar NBA
Timberwolves 103-116 Thunder

NBA Table Select Season

East Atlantic W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Celtics 52 25 0.675 114.6 107.1 7.5 26-11 26-14 9-5 33-15 8-2 2W
Knicks 50 28 0.641 116.9 110.4 6.5 28-9 22-19 12-3 32-16 7-3 2W
76ers 43 35 0.551 116.2 116.5 -0.3 22-18 21-17 9-7 25-25 6-4 1L
Raptors 43 34 0.558 114.5 112.1 2.4 21-17 22-17 4-10 30-17 5-5 1W
Nets 18 59 0.234 106.1 115.8 -9.7 10-28 8-31 3-12 12-34 1-9 2L
East Central W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Pistons 57 21 0.731 117.5 109.4 8.1 31-9 26-12 10-4 36-12 8-2 3W
Cavaliers 48 29 0.623 119.3 115.2 4.1 24-14 24-15 10-5 30-18 7-3 1W
Bucks 30 47 0.39 110.5 116.9 -6.4 17-22 13-25 9-6 20-28 2-8 2L
Bulls 29 48 0.377 116.2 121.6 -5.4 18-21 11-27 4-12 17-31 2-8 6L
Pacers 18 59 0.234 112.6 120.8 -8.2 11-27 7-32 4-10 14-34 3-7 1L
East Southeast W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Hawks 45 33 0.577 118.6 115.9 2.7 23-16 22-17 9-6 26-22 8-2 4W
Hornets 42 36 0.538 116.4 111.3 5.1 21-19 21-17 11-5 25-24 8-2 3W
Magic 41 36 0.532 115.4 115.4 0 24-16 17-20 9-8 24-25 3-7 1W
Heat 41 37 0.526 120.8 118.4 2.4 25-15 16-22 8-7 25-23 3-7 1W
Wizards 17 60 0.221 113 124.7 -11.7 11-27 6-33 2-13 11-36 1-9 5L
West Northwest W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Thunder 61 16 0.792 118.9 107.5 11.4 33-7 28-9 11-3 38-9 9-1 4W
Nuggets 50 28 0.641 121.6 116.8 4.8 25-13 25-15 9-5 32-16 9-1 8W
Timberwolves 46 31 0.597 117.6 114.1 3.5 25-14 21-17 9-7 29-21 5-5 2L
Trail Blazers 40 38 0.513 115.4 115.9 -0.5 22-17 18-21 7-8 27-21 8-2 3W
Jazz 21 57 0.269 117.2 125.6 -8.4 13-27 8-30 1-14 11-37 1-9 8L
West Pacific W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Lakers 50 27 0.649 116.5 115 1.5 26-12 24-15 8-7 30-17 8-2 1L
Suns 42 35 0.545 112.8 111.3 1.5 24-15 18-20 10-6 27-21 3-7 2L
Clippers 39 38 0.506 113.7 112.6 1.1 21-17 18-21 8-6 22-25 5-5 2L
Warriors 36 41 0.468 114.8 115.1 -0.3 21-17 15-24 6-6 23-24 4-6 3L
Kings 21 57 0.269 110.9 120.9 -10 14-25 7-32 3-10 13-35 4-6 2W
West Southwest W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Spurs 59 19 0.756 119.8 111.5 8.3 29-7 30-12 12-3 34-15 9-1 1L
Rockets 48 29 0.623 114.8 109.9 4.9 28-10 20-19 9-6 26-22 7-3 5W
Grizzlies 25 52 0.325 114.8 119.6 -4.8 14-26 11-26 6-9 19-30 2-8 3L
Pelicans 25 53 0.321 114.9 119.4 -4.5 16-23 9-30 7-9 16-33 3-7 7L
Mavericks 24 53 0.312 113.6 119.3 -5.7 14-25 10-28 4-11 13-34 2-8 3L
Eastern Conference W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Pistons 57 21 0.731 117.5 109.4 8.1 31-9 26-12 10-4 36-12 8-2 3W
Celtics 52 25 0.675 114.6 107.1 7.5 26-11 26-14 9-5 33-15 8-2 2W
Knicks 50 28 0.641 116.9 110.4 6.5 28-9 22-19 12-3 32-16 7-3 2W
Cavaliers 48 29 0.623 119.3 115.2 4.1 24-14 24-15 10-5 30-18 7-3 1W
Hawks 45 33 0.577 118.6 115.9 2.7 23-16 22-17 9-6 26-22 8-2 4W
76ers 43 35 0.551 116.2 116.5 -0.3 22-18 21-17 9-7 25-25 6-4 1L
Raptors 43 34 0.558 114.5 112.1 2.4 21-17 22-17 4-10 30-17 5-5 1W
Hornets 42 36 0.538 116.4 111.3 5.1 21-19 21-17 11-5 25-24 8-2 3W
Magic 41 36 0.532 115.4 115.4 0 24-16 17-20 9-8 24-25 3-7 1W
Heat 41 37 0.526 120.8 118.4 2.4 25-15 16-22 8-7 25-23 3-7 1W
Bucks 30 47 0.39 110.5 116.9 -6.4 17-22 13-25 9-6 20-28 2-8 2L
Bulls 29 48 0.377 116.2 121.6 -5.4 18-21 11-27 4-12 17-31 2-8 6L
Pacers 18 59 0.234 112.6 120.8 -8.2 11-27 7-32 4-10 14-34 3-7 1L
Nets 18 59 0.234 106.1 115.8 -9.7 10-28 8-31 3-12 12-34 1-9 2L
Wizards 17 60 0.221 113 124.7 -11.7 11-27 6-33 2-13 11-36 1-9 5L
Western Conference W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Thunder 61 16 0.792 118.9 107.5 11.4 33-7 28-9 11-3 38-9 9-1 4W
Spurs 59 19 0.756 119.8 111.5 8.3 29-7 30-12 12-3 34-15 9-1 1L
Lakers 50 27 0.649 116.5 115 1.5 26-12 24-15 8-7 30-17 8-2 1L
Nuggets 50 28 0.641 121.6 116.8 4.8 25-13 25-15 9-5 32-16 9-1 8W
Rockets 48 29 0.623 114.8 109.9 4.9 28-10 20-19 9-6 26-22 7-3 5W
Timberwolves 46 31 0.597 117.6 114.1 3.5 25-14 21-17 9-7 29-21 5-5 2L
Suns 42 35 0.545 112.8 111.3 1.5 24-15 18-20 10-6 27-21 3-7 2L
Trail Blazers 40 38 0.513 115.4 115.9 -0.5 22-17 18-21 7-8 27-21 8-2 3W
Clippers 39 38 0.506 113.7 112.6 1.1 21-17 18-21 8-6 22-25 5-5 2L
Warriors 36 41 0.468 114.8 115.1 -0.3 21-17 15-24 6-6 23-24 4-6 3L
Grizzlies 25 52 0.325 114.8 119.6 -4.8 14-26 11-26 6-9 19-30 2-8 3L
Pelicans 25 53 0.321 114.9 119.4 -4.5 16-23 9-30 7-9 16-33 3-7 7L
Mavericks 24 53 0.312 113.6 119.3 -5.7 14-25 10-28 4-11 13-34 2-8 3L
Kings 21 57 0.269 110.9 120.9 -10 14-25 7-32 3-10 13-35 4-6 2W
Jazz 21 57 0.269 117.2 125.6 -8.4 13-27 8-30 1-14 11-37 1-9 8L
NBA W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Thunder 61 16 0.792 118.9 107.5 11.4 33-7 28-9 11-3 38-9 9-1 4W
Spurs 59 19 0.756 119.8 111.5 8.3 29-7 30-12 12-3 34-15 9-1 1L
Pistons 57 21 0.731 117.5 109.4 8.1 31-9 26-12 10-4 36-12 8-2 3W
Celtics 52 25 0.675 114.6 107.1 7.5 26-11 26-14 9-5 33-15 8-2 2W
Lakers 50 27 0.649 116.5 115 1.5 26-12 24-15 8-7 30-17 8-2 1L
Nuggets 50 28 0.641 121.6 116.8 4.8 25-13 25-15 9-5 32-16 9-1 8W
Knicks 50 28 0.641 116.9 110.4 6.5 28-9 22-19 12-3 32-16 7-3 2W
Cavaliers 48 29 0.623 119.3 115.2 4.1 24-14 24-15 10-5 30-18 7-3 1W
Rockets 48 29 0.623 114.8 109.9 4.9 28-10 20-19 9-6 26-22 7-3 5W
Timberwolves 46 31 0.597 117.6 114.1 3.5 25-14 21-17 9-7 29-21 5-5 2L
Hawks 45 33 0.577 118.6 115.9 2.7 23-16 22-17 9-6 26-22 8-2 4W
Raptors 43 34 0.558 114.5 112.1 2.4 21-17 22-17 4-10 30-17 5-5 1W
76ers 43 35 0.551 116.2 116.5 -0.3 22-18 21-17 9-7 25-25 6-4 1L
Suns 42 35 0.545 112.8 111.3 1.5 24-15 18-20 10-6 27-21 3-7 2L
Hornets 42 36 0.538 116.4 111.3 5.1 21-19 21-17 11-5 25-24 8-2 3W
Magic 41 36 0.532 115.4 115.4 0 24-16 17-20 9-8 24-25 3-7 1W
Heat 41 37 0.526 120.8 118.4 2.4 25-15 16-22 8-7 25-23 3-7 1W
Trail Blazers 40 38 0.513 115.4 115.9 -0.5 22-17 18-21 7-8 27-21 8-2 3W
Clippers 39 38 0.506 113.7 112.6 1.1 21-17 18-21 8-6 22-25 5-5 2L
Warriors 36 41 0.468 114.8 115.1 -0.3 21-17 15-24 6-6 23-24 4-6 3L
Bucks 30 47 0.39 110.5 116.9 -6.4 17-22 13-25 9-6 20-28 2-8 2L
Bulls 29 48 0.377 116.2 121.6 -5.4 18-21 11-27 4-12 17-31 2-8 6L
Grizzlies 25 52 0.325 114.8 119.6 -4.8 14-26 11-26 6-9 19-30 2-8 3L
Pelicans 25 53 0.321 114.9 119.4 -4.5 16-23 9-30 7-9 16-33 3-7 7L
Mavericks 24 53 0.312 113.6 119.3 -5.7 14-25 10-28 4-11 13-34 2-8 3L
Kings 21 57 0.269 110.9 120.9 -10 14-25 7-32 3-10 13-35 4-6 2W
Jazz 21 57 0.269 117.2 125.6 -8.4 13-27 8-30 1-14 11-37 1-9 8L
Nets 18 59 0.234 106.1 115.8 -9.7 10-28 8-31 3-12 12-34 1-9 2L
Pacers 18 59 0.234 112.6 120.8 -8.2 11-27 7-32 4-10 14-34 3-7 1L
Wizards 17 60 0.221 113 124.7 -11.7 11-27 6-33 2-13 11-36 1-9 5L
  • W = Wins
  • L = Losses
  • PCT = Winning Percentage
  • PPG = Points Per Game
  • OPP PPG = Opponent Points Per Game
  • DIFF = Average Point Differential
  • Home = Home Record
  • Road = Away Record
  • Div = Division Record
  • Conf = Conference Record
  • Last 10 = Record last 10 games
  • Strk = Current Streak