France Ligue 2 2023/05/26 18:45
End
Bastia
Bastia
1
Le Havre
Le Havre
1

FRA D2 Bastia vs Le Havre: 2023/05/26 Football Match Index Information and Predictions

AI Prediction

Odds Alerts

1X2 Alerts

1 AI Odds Alert

Confidence: Draw

Odds Movement Tracker

Confidence: Draw

Odds Prediction Model

Real-time prediction, current opinion
No prediction yet
Core company similar odds
30%
207Win
28%
197Draw
42%
277Lose
Core company similar odds statistics
16W 10D 18L
16W 18D 16L
21W 23D 27L
1W 3D 1L
15W 9D 25L

Handicap Alerts

0 AI Odds Alert

Odds Movement Tracker

Odds Prediction Model

Real-time prediction, current opinion
No prediction yet
Core company similar odds
36%
75Win
28%
59Draw
36%
77Lose
Core company similar odds statistics
8W 6D 5L
18W 21D 17L
1W 3D 4L
0W 1D 1L
3W 0D 1L

Goal prediction, O/U prediction, corner prediction

AI goals prediction

Type GoalsGoals
HT(45') FT(90')
Pre-match tips 1.10~1.10 1.60~3.20
In-play tips (End) / 1.00~1.00
Live score 0:0 1:1

AI corner prediction

Type Corners Corners
HT(45') FT(90')
Pre-match tips 2.35~6.15 5.75~11.55
In-play tips (End) / 3.55~6.69
Live corners 6:1 7:4

The in-play prediction of the game Bastia VS Le Havre is as follows. Big data AI model autonomously predict the current theoretical corners and goals for based on real-time game data, helping you to seize the best timing to do in-play. Tips: Predictions are only for reference, not equal to actual corners and goals for.

Live

Live Odds

1X2 2.9 3 2.4
Handicap 0.77 +0.25 1.10
Goalline Handicap 1.05 2.25 0.8

Match statistics: Bastia vs Le Havre

By observing the team's shooting data (shots on goal, shots off goal), attack data and ball possession data in each match, it is used to judge the winning team and the number of goals scored.

Shots On Target
2
2
Shots Off Target
7
3
Attack
97
93
Dangerous Attack
43
28
Ball Possession
44%
56%

Live Data Tracke

FootballAnt provides the offensive and defensive statistics of both teams on the field of play during the game time, outputting a live updated offensive and defensive trend chart.

Shots On Target
Shots Off Target
Attack
Dangerous Attack
Bastia Le Havre

Starting Lineups

The starting lineup is taken from the official data. Judging the advantages and disadvantages of the game through the formation, players on the field and detailed data of the players (worth, physical condition, position), etc.
The starting lineup is an official list of players who will participate in the event when the game begins. The players in the starting lineup are commonly referred to as starters, whereas the others are substitutes or bench players.

PK
Formation
3-4-3
Formation
4-3-3
Total Value AVG Height / Age PK AVG Height / Age Total Value
£ 506,000
178CM / 27
Starting Lineups
185CM / 25
£ 630,000
£ 495,000
179CM / 27
Forwards
183CM / 21
£ 540,000
£ 551,667
177CM / 26
Midfielders
183CM / 23
£ 585,000
£ 510,000
179CM / 28
Defenders
185CM / 26
£ 570,000
£ 220,000
181CM / 35
Goalkeeper
196CM / 29
£ 1,080,000

Starting Lineups

Bastia Le Havre
30
Johny Placide
Goalkeeper | £220,000
Arthur Desmas
£1,080,000 | Goalkeeper
30
20
Kylian Kaiboue
Defender | £630,000
Oualid El Hajam
£900,000 | Defender
17
6
Dominique Guidi
Defender | £630,000
Etienne Youte Kinkoue
£- | Defender
92
23
Lloyd Palun
Defender | £270,000
Gautier Lloris
£360,000 | Defender
4
42
Dylan Tavares
Midfielder | £310,000
Christopher Operi
£450,000 | Defender
27
10
Sebastien Salles-Lamonge
Midfielder | £810,000
Nolan Mbemba
£360,000 | Midfielder
18
13
Tom Ducrocq
Midfielder | £1,000,000
Victor Lekhal
£1,350,000 | Midfielder
22
22
Kevin Van Den Kerkhof
Midfielder | £200,000
Oussama Targhalline
£180,000 | Midfielder
5
9
Benjamin Santelli
Forward | £540,000
Amir Richardson
£1,170,000 | Forward
24
11
Frank Magri
Forward | £450,000
Elies Mahmoud
£270,000 | Forward
28
39
Kapitbafan Djoco
Forward | £-
Josue Casimir
£180,000 | Forward
23

Substitutes

Bastia Le Havre
27
Migouel Alfarela
- | £540,000
Makrane Bentoumi
£- | -
33
1
Zacharie Boucher
- | £360,000
Alois Confais
£360,000 | -
25
5
Issiar Drame
- | £-
Mathieu Gorgelin
£450,000 | -
1
66
Jocelyn Janneh
- | £-
Samuel Grandsir
£2,000,000 | -
29
28
Joris Sainati
- | £270,000
Yann Kitala
£630,000 | -
9
8
Kevin Schur
- | £360,000
Terence Kongolo
£1,350,000 | -
15
17
Maguette Diongue
- | £360,000
Andy Elysee Logbo
£- | -
20

Match stats

H2H

Bastia

10 Matches

20%
20%
60%

Le Havre

2022/10/08 17:00
3 - 0
HT 7' - Corner Kick - Le Havre17' - Corner Kick - Le Havre23' - Corner Kick - Le Havre23' - Goal - Le Havre33' - Goal - Le Havre41' - Corner Kick - Le Havre45' - Yellow Card - Le Havre45' - Yellow Card - Bastia47' - Corner Kick - Le Havre47' - Goal - Le Havre54' - Yellow Card - Bastia58' - Corner Kick - Bastia67' - Yellow Card - Le Havre72' - Yellow Card - Bastia86' - Corner Kick - Bastia89' - Yellow Card - Le Havre
Le Havre vs Bastia 2022/10/08 17:00
2022/02/14 19:45
2 - 4
HT 8' - Yellow Card - Bastia9' - Penalty Kick - Le Havre11' - Corner Kick - Bastia16' - Penalty Kick - Le Havre24' - Goal - Bastia30' - Goal - Bastia31' - Corner Kick - Le Havre33' - Corner Kick - Le Havre40' - Corner Kick - Bastia56' - Goal - Bastia56' - Corner Kick - Bastia58' - Corner Kick - Le Havre62' - Yellow Card - Bastia70' - Yellow Card - Le Havre73' - Corner Kick - Le Havre79' - Corner Kick - Le Havre85' - Corner Kick - Le Havre85' - Corner Kick - Le Havre90' - Yellow Card - Bastia90' - Goal - Bastia
Le Havre vs Bastia 2022/02/14 19:45
2021/08/28 17:00
0 - 0
HT 20' - Yellow Card - Bastia28' - Corner Kick - Bastia44' - Corner Kick - Bastia52' - Yellow Card - Le Havre54' - Corner Kick - Le Havre58' - Yellow Card - Le Havre61' - Corner Kick - Le Havre63' - Yellow Card - Bastia68' - Corner Kick - Bastia70' - Corner Kick - Bastia81' - Corner Kick - Bastia87' - Corner Kick - Bastia88' - Corner Kick - Bastia
Bastia vs Le Havre 2021/08/28 17:00
2012/01/18 19:00
1 - 0
HT
Bastia vs Le Havre 2012/01/18 19:00
2011/08/19 18:20
2 - 0
HT
Le Havre vs Bastia 2011/08/19 18:20
2010/03/19 19:00
3 - 1
HT
Le Havre vs Bastia 2010/03/19 19:00
2009/10/23 18:00
1 - 1
HT
Bastia vs Le Havre 2009/10/23 18:00
2008/05/16 18:45
6 - 0
HT
Le Havre vs Bastia 2008/05/16 18:45
2007/07/27 18:00
0 - 2
HT
Bastia vs Le Havre 2007/07/27 18:00
2007/04/20 18:00
2 - 0
HT
Le Havre vs Bastia 2007/04/20 18:00

Up to 2023/05/26 18:45 H2H, Match Data.


The latest head-to-head confrontation between the two sides dates back to 2022/10/08 17:00Le Havre vs Bastia, the result of this game is 3:0.
The two parties have matched with each other for 10 times, in which Bastia won 2 times and Le Havre won 6 times, and there were 2 times ended up by draw, according to the conterpart records of Bastia vs .
Football Ant not only offers you Record stats , but also analysis predictions , forcasting the match result, and match highlights helping you to review and summary after the end of the match.

Bastia Last 10 Games Stat

2023/05/20 17:00
2 - 6
HT 7' - Corner Kick - Bastia10' - Corner Kick - Pau FC17' - Goal - Pau FC20' - Goal - Bastia23' - Goal - Bastia28' - Missed Penalty Kick - Pau FC39' - Yellow Card - Bastia42' - Corner Kick - Pau FC53' - Corner Kick - Pau FC54' - Corner Kick - Pau FC56' - Corner Kick - Bastia56' - Goal - Bastia68' - Goal - Bastia74' - Yellow Card - Pau FC75' - Goal - Bastia78' - Penalty Kick - Pau FC84' - Corner Kick - Bastia85' - Corner Kick - Bastia85' - Goal - Bastia87' - Yellow Card - Pau FC88' - Corner Kick - Bastia
Pau FC vs Bastia 2023/05/20 17:00
2023/05/13 17:00
2 - 1
HT 20' - Corner Kick - Bastia44' - Yellow Card - Chamois Niortais47' - Yellow Card - Chamois Niortais49' - Corner Kick - Bastia49' - Goal - Bastia53' - Yellow Card - Bastia54' - Goal - Chamois Niortais56' - Corner Kick - Chamois Niortais71' - Penalty Kick - Bastia73' - Yellow Card - Bastia75' - Corner Kick - Chamois Niortais80' - Corner Kick - Bastia86' - Corner Kick - Bastia
Bastia vs Chamois Niortais 2023/05/13 17:00
2023/05/06 17:00
2 - 1
HT 3' - Corner Kick - Bastia3' - Corner Kick - Bastia4' - Corner Kick - Bastia17' - Goal - Stade Lavallois MFC24' - Penalty Kick - Stade Lavallois MFC31' - Corner Kick - Bastia41' - Corner Kick - Bastia43' - Corner Kick - Stade Lavallois MFC43' - Corner Kick - Stade Lavallois MFC45' - Corner Kick - Bastia46' - Yellow Card - Stade Lavallois MFC59' - Corner Kick - Bastia63' - Yellow Card - Bastia72' - Goal - Bastia77' - Yellow Card - Bastia77' - Yellow Card - Bastia78' - Yellow Card - Bastia80' - Yellow Card - Stade Lavallois MFC87' - scheduleType9 - Bastia90' - Corner Kick - Bastia
Stade Lavallois MFC vs Bastia 2023/05/06 17:00
2023/04/29 17:00
1 - 1
HT 7' - Corner Kick - Amiens8' - Corner Kick - Bastia13' - Corner Kick - Bastia30' - Goal - Bastia36' - Goal - Amiens40' - Corner Kick - Bastia70' - Corner Kick - Bastia73' - Corner Kick - Bastia90' - Corner Kick - Bastia90' - Yellow Card - Amiens
Bastia vs Amiens 2023/04/29 17:00
2023/04/22 17:00
1 - 1
HT 2' - Corner Kick - Dijon3' - Corner Kick - Dijon3' - Corner Kick - Dijon5' - Corner Kick - Bastia8' - Corner Kick - Dijon17' - Corner Kick - Dijon36' - Corner Kick - Dijon38' - Yellow Card - Bastia58' - Goal - Bastia66' - Yellow Card - Dijon70' - Yellow Card - Dijon72' - Corner Kick - Dijon74' - Goal - Dijon74' - Yellow Card - Bastia79' - Yellow Card - Bastia83' - Corner Kick - Dijon86' - Corner Kick - Dijon90' - Corner Kick - Dijon
Dijon vs Bastia 2023/04/22 17:00
2023/04/15 17:00
3 - 0
HT 2' - Goal - Bastia6' - Corner Kick - FC Annecy12' - Goal - Bastia15' - Corner Kick - FC Annecy20' - Corner Kick - Bastia22' - Corner Kick - Bastia25' - Corner Kick - FC Annecy31' - Goal - Bastia37' - Corner Kick - FC Annecy40' - Corner Kick - Bastia59' - Corner Kick - FC Annecy65' - Yellow Card - FC Annecy70' - Yellow Card - FC Annecy84' - Corner Kick - FC Annecy
Bastia vs FC Annecy 2023/04/15 17:00
2023/04/08 13:00
2 - 0
HT 1' - Yellow Card - Bordeaux2' - Corner Kick - Bastia18' - Corner Kick - Bastia36' - Yellow Card - Bordeaux36' - Yellow Card - Bastia37' - Penalty Kick - Bordeaux39' - Corner Kick - Bastia47' - Corner Kick - Bastia48' - Goal - Bordeaux57' - Corner Kick - Bastia69' - Corner Kick - Bordeaux72' - Yellow Card - Bastia85' - Corner Kick - Bordeaux85' - Yellow Card - Bordeaux90' - Red Card - Bastia90' - Red Card - Bordeaux
Bordeaux vs Bastia 2023/04/08 13:00
2023/04/01 17:00
3 - 2
HT 11' - Goal - Bastia15' - Corner Kick - Bastia18' - Corner Kick - Sochaux23' - Corner Kick - Bastia29' - Goal - Sochaux33' - Goal - Sochaux34' - Corner Kick - Sochaux35' - Yellow Card - Bastia43' - Yellow Card - Bastia46' - Corner Kick - Bastia47' - Corner Kick - Bastia50' - Corner Kick - Bastia50' - Corner Kick - Bastia51' - Corner Kick - Bastia53' - Corner Kick - Bastia56' - Corner Kick - Bastia63' - Corner Kick - Bastia67' - Yellow Card - Bastia73' - Goal - Bastia75' - Yellow Card - Bastia76' - Goal - Bastia79' - Corner Kick - Sochaux88' - Corner Kick - Sochaux90' - Corner Kick - Bastia90' - Corner Kick - Bastia
Bastia vs Sochaux 2023/04/01 17:00
2023/03/18 18:00
0 - 1
HT 12' - Corner Kick - Bastia14' - Corner Kick - Paris FC15' - Corner Kick - Paris FC40' - Corner Kick - Bastia41' - Corner Kick - Bastia56' - Yellow Card - Paris FC64' - Corner Kick - Paris FC65' - Corner Kick - Paris FC66' - Goal - Bastia75' - Corner Kick - Bastia87' - Corner Kick - Paris FC
Paris FC vs Bastia 2023/03/18 18:00
2023/03/11 18:00
2 - 2
HT 2' - Corner Kick - Bastia4' - Goal - Bastia8' - Corner Kick - Bastia15' - Yellow Card - Valenciennes25' - Goal - Valenciennes27' - Corner Kick - Valenciennes30' - Yellow Card - Valenciennes33' - Corner Kick - Bastia48' - Goal - Valenciennes58' - Corner Kick - Bastia60' - Corner Kick - Bastia69' - Goal - Bastia80' - Corner Kick - Bastia
Valenciennes vs Bastia 2023/03/11 18:00

Last 10, Got 5 Win 2 Lose 3 Draw. Goals for 20. Goals against 13.
AVG Goals for 2.0, Average Goals against1.3, Win Rate: 50%. Handicap Winning Rate: 40%, Over's Rate: 30%.

Le Havre Last 10 Games Stat

2023/05/22 18:45
0 - 2
HT 2' - Corner Kick - Valenciennes6' - Yellow Card - Le Havre7' - Penalty Kick - Valenciennes9' - Corner Kick - Le Havre40' - Corner Kick - Le Havre42' - Yellow Card - Valenciennes45' - Goal - Valenciennes45' - Yellow Card - Le Havre57' - Corner Kick - Le Havre60' - Corner Kick - Le Havre70' - Corner Kick - Le Havre74' - Corner Kick - Le Havre79' - Yellow Card - Valenciennes83' - Corner Kick - Le Havre83' - Corner Kick - Le Havre
Le Havre vs Valenciennes 2023/05/22 18:45
2023/05/15 18:45
1 - 0
HT 9' - Corner Kick - Le Havre39' - Yellow Card - FC Annecy42' - Corner Kick - Le Havre42' - Corner Kick - Le Havre48' - Yellow Card - Le Havre50' - Goal - FC Annecy50' - Corner Kick - FC Annecy55' - Yellow Card - FC Annecy66' - Corner Kick - Le Havre82' - Yellow Card - Le Havre90' - Yellow Card - Le Havre90' - Corner Kick - FC Annecy90' - Red Card - Le Havre90' - Yellow Card - FC Annecy90' - Corner Kick - FC Annecy
FC Annecy vs Le Havre 2023/05/15 18:45
2023/05/08 18:45
1 - 0
HT 4' - Corner Kick - Rodez Aveyron16' - Corner Kick - Le Havre28' - Corner Kick - Le Havre32' - Missed Penalty Kick - Le Havre36' - Corner Kick - Rodez Aveyron40' - Yellow Card - Rodez Aveyron43' - Corner Kick - Le Havre45' - Corner Kick - Le Havre52' - Corner Kick - Le Havre64' - Corner Kick - Rodez Aveyron88' - Corner Kick - Le Havre89' - Own Goal - Le Havre
Le Havre vs Rodez Aveyron 2023/05/08 18:45
2023/04/29 12:45
1 - 2
HT 4' - Corner Kick - Caen5' - Corner Kick - Le Havre8' - Corner Kick - Le Havre8' - Corner Kick - Le Havre22' - Corner Kick - Le Havre29' - Corner Kick - Le Havre29' - Corner Kick - Le Havre30' - Corner Kick - Caen34' - Corner Kick - Caen34' - Corner Kick - Caen41' - Corner Kick - Le Havre42' - Corner Kick - Le Havre42' - Goal - Le Havre52' - Yellow Card - Le Havre56' - Corner Kick - Le Havre56' - Goal - Le Havre59' - Corner Kick - Caen63' - Corner Kick - Caen63' - Corner Kick - Caen69' - Corner Kick - Le Havre69' - Corner Kick - Le Havre89' - Goal - Caen89' - Corner Kick - Caen90' - Corner Kick - Caen90' - Red Card - Le Havre
Caen vs Le Havre 2023/04/29 12:45
2023/04/22 17:00
0 - 0
HT 7' - Corner Kick - Quevilly30' - Corner Kick - Le Havre38' - Corner Kick - Le Havre39' - Corner Kick - Le Havre43' - Corner Kick - Le Havre56' - Yellow Card - Quevilly59' - Corner Kick - Le Havre73' - Corner Kick - Quevilly75' - Yellow Card - Le Havre
Le Havre vs Quevilly 2023/04/22 17:00
2023/04/15 17:00
0 - 1
HT 22' - Yellow Card - Nimes24' - Corner Kick - Le Havre25' - Corner Kick - Le Havre39' - Corner Kick - Le Havre45' - Penalty Kick - Le Havre45' - Yellow Card - Nimes68' - Corner Kick - Le Havre
Nimes vs Le Havre 2023/04/15 17:00
2023/04/08 17:00
0 - 0
HT 4' - Yellow Card - Guingamp5' - Corner Kick - Le Havre11' - Yellow Card - Le Havre45' - Corner Kick - Le Havre47' - Corner Kick - Le Havre62' - Corner Kick - Guingamp68' - Yellow Card - Le Havre75' - Corner Kick - Le Havre77' - Yellow Card - Le Havre86' - Corner Kick - Le Havre
Le Havre vs Guingamp 2023/04/08 17:00
2023/04/01 17:00
0 - 1
HT 15' - Corner Kick - Pau FC15' - Corner Kick - Pau FC27' - Corner Kick - Pau FC39' - Goal - Le Havre70' - Corner Kick - Pau FC72' - Corner Kick - Pau FC83' - Yellow Card - Le Havre83' - Yellow Card - Le Havre83' - Yellow Card - Pau FC90' - Yellow Card - Le Havre
Pau FC vs Le Havre 2023/04/01 17:00
2023/03/18 14:00
2 - 2
HT 28' - Corner Kick - Saint Etienne30' - Yellow Card - Saint Etienne45' - Corner Kick - Saint Etienne45' - Corner Kick - Saint Etienne46' - Yellow Card - Le Havre50' - Corner Kick - Saint Etienne55' - Corner Kick - Saint Etienne58' - Goal - Le Havre60' - Corner Kick - Saint Etienne60' - Corner Kick - Saint Etienne61' - Yellow Card - Saint Etienne64' - Corner Kick - Saint Etienne66' - Penalty Kick - Le Havre68' - Goal - Saint Etienne69' - Yellow Card - Le Havre73' - Corner Kick - Saint Etienne76' - Corner Kick - Saint Etienne79' - Red Card - Saint Etienne82' - Yellow Card - Le Havre85' - Goal - Saint Etienne86' - Corner Kick - Le Havre
Le Havre vs Saint Etienne 2023/03/18 14:00
2023/03/13 19:45
1 - 1
HT 13' - Yellow Card - Le Havre15' - Yellow Card - Le Havre16' - Yellow Card - Le Havre20' - Goal - Metz28' - Yellow Card - Le Havre43' - Corner Kick - Le Havre46' - Goal - Le Havre57' - Corner Kick - Le Havre76' - Corner Kick - Metz78' - Corner Kick - Metz83' - Corner Kick - Metz87' - Yellow Card - Le Havre90' - Corner Kick - Le Havre
Metz vs Le Havre 2023/03/13 19:45

Last 10,Got 4 Win 2 Lose 4 Draw, Goals for 8.Goals against 7.
AVG Goals for 0.8, Average Goals against 0.7, Win Rate:40%, Handicap Winning Rate:50%, Over's Rate: 70%.

Bastia vs Le Havre Avg. stats for All Competitions

- This chart provides average statistical of recent matches, The Output Bastia/Le Havre statistical comparison with goal statistics and corner kick statistics. Default use the data of the home team and the visiting team in all leagues, the same home and away, and the last 6 games for analysis.

AVG Goals Stat

GF Team
2.3
0.8
Goals for All
3.5
1.3
GA Team
1.2
0.5
Over's Rate
67%
33%

AVG Corners

Corner Team
5.7
4.8
Corner for All
8.2
8.3
+3.2
Corner Difference
+1.3

AVG Handicap

Handicap Winning Rate
50%
67%
Win Rate
67%
50%
+1.1
Goal Difference
+0.3

France Ligue 2 France Ligue 2

As of 2023/05/28 05:54,
France Ligue 2 table, Currently Bastia are in the 4 position of table, Total matches played 37, Points 60, Wins 17, Draws 9, Losses 11, Goal difference 50, Goals conceded 42.
France Ligue 2 table,Currently Le Havre are in the1 position of table, Total matches played 37, Points 72, Wins 19, Draws 15, Losses 3, Goal difference 45, Goals conceded 19.
Bastia Trailing Le Havre 3 ranking, the difference between Bastia and Le Havre is 12 points.

All Home Away

About the match:

Bastia is going head to head with Le Havre starting on 2023/05/26 18:45. The match is a part of the France Ligue 2
Currently, Bastia rank 4st, while Le Havre hold 1 position.Bastia Trailing Le Havre 3 places, difference between the two teams 12 points.


On the FootballAnt scores page, you can find all the matches that Bastia and Le Havre have played in, view the results and standings, and analyze the historical data to predict the latest games.

FootballAnt also offers an intelligent way to watch the match (live digital streaming), keeping an eye on the action, live scores, and other data.
With live data from the game, you can watch the following:
- Who is scoring the goals in the live match;
- Use the 'Attack and Defence Chart' to see which team is dominating the current game;
- Keep an eye on detailed statistics such as possession, shots, corners, red and yellow cards, key passes, odds, and more;
- View all historical results;
- Keep track of all home and away games for each team in France Ligue 2;
- See which team players worldwide are more likely to win the match.
These features will help you predict which team is more likely to win a match. FootballAnt does not offer direct betting, only odds change statistics and odds trends. On the live scores page, you can watch the global indices fluctuate.

FootballAnt has a guide to watching the game live, so if you want to watch the game in the stadium, go to <(Stade Armand Cesari): at (Stade Armand-Cesari Furiani, BP 640, FR-20601 BASTIA Cedex)>,If you need to follow the live stats of multiple matches simultaneously, click on Live Scores in the top menu bar to go to the Live Scores listings page, or use the FootballAnt App.

During major competitions, especially the World Cup, the Big 5 (La Liga, Premier League, Bundesliga, Serie A, Ligue 1), or the Portuguese Super League, Europa League, Copa America, Chinese Super League, etc., you can use the Live Scores page to watch live data from multiple games and teams in progress at the same time and keep up to date with the action. You can also download FootballAnt-App to get instant information, including match alerts, goal alerts, Early Warning, and predictions.