Skip to content
Ligue 1
Powered by NT Apex AI

Ligue 1 - France Predictions

On this page you can view Ligue 1 analysis and predictions. Statistical data, team form, and recent match history are taken into account, and predictions are automatically generated by AI with an accuracy of over 70%.

18 Teams
1,452
Predicted Matches
70%
Predictability Rate
50%
Over 2.5
52%
BTTS
Statistics
42% 28% 30%
Home Wins 42% Draws 28% Away Wins 30%
73%
Over 1.5
50%
Over 2.5
29%
Over 3.5
52%
BTTS

Match Predictions

Free AI Tip of the day

Sep 19 · 19:45
Toulouse VS Le Havre
Best Tip 1 1.78 5.4/10

Recent Matches

Regular Season - 4Sep 11, 2026 – Sep 13, 20269
Stade Brestois 29 vs Paris Saint Germain, kick-off 19:45. Odds: 12.00 home, 7.50 draw, 1.25 away. Best tip: away team wins, odds 1.25, confidence 8.8/10. Final score 0–1, tip won.
FT
Stade Brestois 29Brest0
Paris Saint GermainPSG1
12.00
7.50
1.25
2
1.25
O2.5
1.33
Yes
1.72
2
1.25
8.8
✓ 2
1.258.8
Le Mans vs Lens, kick-off 16:15. Odds: 5.20 home, 4.40 draw, 1.65 away. Best tip: away team wins, odds 1.65, confidence 6.9/10. Final score 2–2, tip lost.
FT
Le Mans2
Lens2
5.20
4.40
1.65
2
1.65
O2.5
1.55
Yes
1.60
2
1.65
6.9
2
1.656.9
Lille vs Estac Troyes, kick-off 14:00. Odds: 1.55 home, 4.80 draw, 7.00 away. Best tip: maximum 3 total goals, odds 1.55, confidence 3.0/10. Final score 2–0, tip won.
FT
Lille2
Estac TroyesTroyes0
1.55
4.80
7.00
2
7.00
U3.5
1.55
Yes
1.83
U3.5
1.55
3.0
✓ U3.5
1.553.0
Paris FC vs Lyon, kick-off 19:45. Odds: 2.55 home, 3.70 draw, 2.75 away. Best tip: home team wins or draw, odds 1.52, confidence 7.3/10. Final score 0–0, tip won.
FT
Paris FC0
Lyon0
2.55
3.70
2.75
1
2.55
O2.5
1.63
Yes
1.53
1X
1.52
7.3
✓ 1X
1.527.3
Lorient vs Toulouse, kick-off 19:45. Odds: 2.42 home, 3.35 draw, 3.05 away. Best tip: home team wins or draw, odds 1.41, confidence 4.8/10. Final score 2–2, tip won.
FT
Lorient2
Toulouse2
2.42
3.35
3.05
1
2.42
O1.5
1.29
Yes
1.66
1X
1.41
4.8
✓ 1X
1.414.8
Le Havre vs Angers, kick-off 19:45. Odds: 2.62 home, 3.45 draw, 2.75 away. Best tip: maximum 3 total goals, odds 1.42, confidence 3.0/10. Final score 0–0, tip won.
FT
Le Havre0
Angers0
2.62
3.45
2.75
1X
1.49
U3.5
1.42
Yes
1.66
U3.5
1.42
3.0
✓ U3.5
1.423.0
Auxerre vs Nice, kick-off 19:45. Odds: 2.95 home, 3.40 draw, 2.45 away. Best tip: away team scores, odds 1.29, confidence 4.9/10. Final score 1–0, tip lost.
FT
Auxerre1
Nice0
2.95
3.40
2.45
X2
1.43
O1.5
1.31
Yes
1.71
AS
1.29
4.9
AS
1.294.9
Strasbourg vs Monaco, kick-off 16:15. Odds: 3.15 home, 3.80 draw, 2.25 away. Best tip: home team scores, odds 1.28, confidence 8.0/10. Final score 1–1, tip won.
FT
Strasbourg1
Monaco1
3.15
3.80
2.25
X2
1.40
O2.5
1.57
Yes
1.50
HS
1.28
8.0
✓ HS
1.288.0
Rennes vs Marseille, kick-off 19:45. Odds: 2.07 home, 4.00 draw, 3.60 away. Best tip: at least 3 goals scored, odds 1.52, confidence 4.6/10. Final score 1–0, tip lost.
FT
Rennes1
Marseille0
2.07
4.00
3.60
1
2.07
O2.5
1.52
Yes
1.48
O2.5
1.52
4.6
O2.5
1.524.6
Regular Season - 3Sep 3, 2026 – Sep 6, 20269
Marseille vs Paris FC, kick-off 19:45. Odds: 1.97 home, 3.85 draw, 4.00 away. Best tip: home team wins or draw, odds 1.29, confidence 5.4/10. Final score 2–3, tip lost.
FT
Marseille2
Paris FC3
1.97
3.85
4.00
1
1.97
U3.5
1.51
Yes
1.62
1X
1.29
5.4
1X
1.295.4
Angers vs Rennes, kick-off 16:15. Odds: 4.00 home, 4.00 draw, 1.88 away. Best tip: away team wins or draw, odds 1.28, confidence 7.3/10. Final score 1–2, tip won.
FT
Angers1
Rennes2
4.00
4.00
1.88
2
1.88
O2.5
1.62
Yes
1.55
X2
1.28
7.3
✓ X2
1.287.3
Estac Troyes vs Strasbourg, kick-off 14:00. Odds: 2.90 home, 3.40 draw, 2.55 away. Best tip: maximum 3 total goals, odds 1.42, confidence 3.9/10. Final score 2–6, tip lost.
FT
Estac TroyesTroyes2
Strasbourg6
2.90
3.40
2.55
X
3.40
U3.5
1.42
Yes
1.65
U3.5
1.42
3.9
U3.5
1.423.9
Nice vs Le Mans, kick-off 19:45. Odds: 1.70 home, 4.15 draw, 5.10 away. Best tip: maximum 3 total goals, odds 1.48, confidence 2.3/10. Final score 1–1, tip won.
FT
Nice1
Le Mans1
1.70
4.15
5.10
X2
2.25
U3.5
1.48
Yes
1.71
U3.5
1.48
2.3
✓ U3.5
1.482.3
Le Havre vs Stade B, kick-off 19:45. Odds: 2.87 home, 3.30 draw, 2.62 away. Best tip: at least 2 goals scored, odds 1.35, confidence 4.0/10. Final score 1–2, tip won.
FT
Le Havre 1
Stade BBrest2
2.87
3.30
2.62
X
3.30
O1.5
1.35
Yes
1.80
O1.5
1.35
4.0
✓ O1.5
1.354.0
Lens vs Lorient, kick-off 16:15. Odds: 1.60 home, 4.50 draw, 6.10 away. Best tip: at least 3 goals scored, odds 1.67, confidence 6.3/10. Final score 0–1, tip lost.
FT
Lens0
Lorient1
1.60
4.50
6.10
1
1.60
O2.5
1.67
Yes
1.78
O2.5
1.67
6.3
O2.5
1.676.3
Paris Saint Germain vs Monaco, kick-off 20:05. Odds: 1.38 home, 6.10 draw, 8.25 away. Best tip: home team wins, odds 1.38, confidence 4.5/10. Final score 1–2, tip lost.
FT
Paris Saint GermainPSG1
Monaco2
1.38
6.10
8.25
1
1.38
O2.5
1.36
Yes
1.61
1
1.38
4.5
1
1.384.5
Lyon vs Auxerre, kick-off 18:00. Odds: 1.44 home, 5.40 draw, 7.50 away. Best tip: at least 2 goals scored, odds 1.16, confidence 7.3/10. Final score 3–1, tip won.
FT
Lyon3
Auxerre1
1.44
5.40
7.50
1
1.44
O1.5
1.16
Yes
1.75
O1.5
1.16
7.3
✓ O1.5
1.167.3
Toulouse vs Lille, kick-off 19:45. Odds: 4.10 home, 3.75 draw, 2.00 away. Best tip: away team wins or draw, odds 1.29, confidence 7.3/10. Final score 0–1, tip won.
FT
Toulouse0
Lille1
4.10
3.75
2.00
2
2.00
O1.5
1.29
No
2.05
X2
1.29
7.3
✓ X2
1.297.3
Regular Season - 2Aug 28, 2026 – Aug 30, 20269
Monaco vs Marseille, kick-off 19:45. Odds: 2.30 home, 3.70 draw, 3.30 away. Best tip: away team wins or draw, odds 1.72, confidence 2.0/10. Final score 2–0, tip lost.
FT
Monaco2
Marseille0
2.30
3.70
3.30
X2
1.72
O2.5
1.75
Yes
1.62
X2
1.72
2.0
X2
1.722.0
Rennes vs Le Mans, kick-off 16:15. Odds: 1.45 home, 5.00 draw, 6.75 away. Best tip: home team wins, odds 1.45, confidence 8.8/10. Final score 3–2, tip won.
FT
Rennes3
Le Mans 2
1.45
5.00
6.75
1
1.45
O2.5
1.57
Yes
1.77
1
1.45
8.8
✓ 1
1.458.8
Paris FC vs Nice, kick-off 14:00. Odds: 2.05 home, 3.45 draw, 3.90 away. Best tip: home team wins or draw, odds 1.29, confidence 7.3/10. Final score 3–0, tip won.
FT
Paris FC3
Nice0
2.05
3.45
3.90
1
2.05
U3.5
1.32
No
1.97
1X
1.29
7.3
✓ 1X
1.297.3
Lyon vs Le Havre, kick-off 19:45. Odds: 1.47 home, 4.90 draw, 7.40 away. Best tip: home team wins, odds 1.47, confidence 8.8/10. Final score 1–1, tip lost.
FT
Lyon1
Le Havre1
1.47
4.90
7.40
1
1.47
O1.5
1.25
No
1.88
1
1.47
8.8
1
1.478.8
Lorient vs Estac Troyes, kick-off 19:45. Odds: 1.98 home, 3.45 draw, 4.30 away. Best tip: maximum 3 total goals, odds 1.27, confidence 5.6/10. Final score 1–2, tip won.
FT
Lorient1
Estac TroyesTroyes2
1.98
3.45
4.30
X2
1.88
U3.5
1.27
No
1.86
U3.5
1.27
5.6
✓ U3.5
1.275.6
Stade Brestois 29 vs Toulouse, kick-off 19:45. Odds: 2.50 home, 3.40 draw, 2.95 away. Best tip: at least 2 goals scored, odds 1.32, confidence 6.8/10. Final score 2–2, tip won.
FT
Stade Brestois 29Brest2
Toulouse2
2.50
3.40
2.95
1
2.50
O1.5
1.32
Yes
1.73
O1.5
1.32
6.8
✓ O1.5
1.326.8
Auxerre vs Angers, kick-off 19:45. Odds: 2.17 home, 3.35 draw, 3.75 away. Best tip: home team wins or draw, odds 1.33, confidence 7.3/10. Final score 1–3, tip lost.
FT
Auxerre1
Angers3
2.17
3.35
3.75
1
2.17
O1.5
1.38
No
1.92
1X
1.33
7.3
1X
1.337.3
Strasbourg vs Lens, kick-off 16:15. Odds: 3.90 home, 3.80 draw, 1.95 away. Best tip: away team wins or draw, odds 1.29, confidence 7.3/10. Final score 2–1, tip lost.
FT
Strasbourg2
Lens1
3.90
3.80
1.95
2
1.95
O2.5
1.63
Yes
1.55
X2
1.29
7.3
X2
1.297.3
Lille vs Paris S, kick-off 19:45. Odds: 4.85 home, 3.90 draw, 1.80 away. Best tip: at least 2 goals scored, odds 1.23, confidence 5.3/10. Final score 2–2, tip won.
FT
Lille2
Paris SPSG2
4.85
3.90
1.80
2
1.80
O1.5
1.23
Yes
1.68
O1.5
1.23
5.3
✓ O1.5
1.235.3
Regular Season - 1Aug 21, 2026 – Aug 23, 20269
Rennes vs Paris S, kick-off 19:45. Odds: 6.40 home, 5.15 draw, 1.50 away. Best tip: away team scores, odds 1.08, confidence 6.9/10. Final score 2–2, tip won.
FT
Rennes2
Paris SPSG2
6.40
5.15
1.50
2
1.50
U3.5
1.74
Yes
1.65
AS
1.08
6.9
✓ AS
1.086.9
Le Havre vs Monaco, kick-off 16:15. Odds: 3.75 home, 3.75 draw, 2.02 away. Best tip: away team wins or draw, odds 1.31, confidence 7.3/10. Final score 0–1, tip won.
FT
Le Havre0
Monaco1
3.75
3.75
2.02
2
2.02
O2.5
1.78
Yes
1.68
X2
1.31
7.3
✓ X2
1.317.3
Angers vs Lille, kick-off 14:00. Odds: 4.85 home, 3.80 draw, 1.82 away. Best tip: maximum 3 total goals, odds 1.32, confidence 5.9/10. Final score 0–2, tip won.
FT
Angers0
Lille2
4.85
3.80
1.82
2
1.82
U3.5
1.32
No
1.85
U3.5
1.32
5.9
✓ U3.5
1.325.9
Estac Troyes vs Paris FC, kick-off 19:45. Odds: 3.30 home, 3.55 draw, 2.20 away. Best tip: at least 3 goals scored, odds 1.76, confidence 4.5/10. Final score 0–0, tip lost.
FT
Estac TroyesTroyes0
Paris FC0
3.30
3.55
2.20
1X
1.72
O2.5
1.76
Yes
1.63
O2.5
1.76
4.5
O2.5
1.764.5
Toulouse vs Lyon, kick-off 19:45. Odds: 2.35 home, 3.50 draw, 3.20 away. Best tip: at least 2 goals scored, odds 1.29, confidence 5.0/10. Final score 0–2, tip won.
FT
Toulouse0
Lyon2
2.35
3.50
3.20
2
3.20
O1.5
1.29
Yes
1.71
O1.5
1.29
5.0
✓ O1.5
1.295.0
Nice vs Lorient, kick-off 19:45. Odds: 2.47 home, 3.20 draw, 3.10 away. Best tip: home team wins or draw, odds 1.40, confidence 3.3/10. Final score 0–0, tip won.
FT
Nice0
Lorient0
2.47
3.20
3.10
1
2.47
U3.5
1.28
No
1.95
1X
1.40
3.3
✓ 1X
1.403.3
Le Mans vs Stade B, kick-off 19:45. Odds: 2.55 home, 3.35 draw, 2.85 away. Best tip: home team wins or draw, odds 1.45, confidence 7.3/10. Final score 2–2, tip won.
FT
Le Mans2
Stade BBrest2
2.55
3.35
2.85
1
2.55
O1.5
1.32
Yes
1.74
1X
1.45
7.3
✓ 1X
1.457.3
Lens vs Auxerre, kick-off 16:15. Odds: 1.52 home, 4.70 draw, 6.70 away. Best tip: home team wins, odds 1.52, confidence 6.4/10. Final score 5–2, tip won.
FT
Lens5
Auxerre 2
1.52
4.70
6.70
1
1.52
O2.5
1.65
Yes
1.80
1
1.52
6.4
✓ 1
1.526.4
Marseille vs Strasbourg, kick-off 19:45. Odds: 1.82 home, 4.20 draw, 4.40 away. Best tip: home team wins, odds 1.82, confidence 5.7/10. Final score 4–0, tip won.
FT
Marseille4
Strasbourg 0
1.82
4.20
4.40
1
1.82
O2.5
1.56
Yes
1.56
1
1.82
5.7
✓ 1
1.825.7
Regular Season - 34May 17, 20269
Strasbourg vs Monaco, kick-off 20:00. Odds: 3.30 home, 4.10 draw, 2.15 away. Best tip: away team wins or draw, odds 1.40, confidence 8.5/10. Final score 5–4, tip lost.
FT
Strasbourg5
Monaco4
3.30
4.10
2.15
2
2.15
O2.5
1.36
Yes
1.35
X2
1.40
8.5
X2
1.408.5
Paris FC vs Paris S, kick-off 20:00. Odds: 5.80 home, 5.00 draw, 1.60 away. Best tip: away team wins, odds 1.60, confidence 1.7/10. Final score 2–1, tip lost.
FT
Paris FC2
Paris SPSG1
5.80
5.00
1.60
2
1.60
O2.5
1.40
Yes
1.49
2
1.60
1.7
2
1.601.7
Nice vs Metz, kick-off 20:00. Odds: 1.34 home, 5.90 draw, 9.50 away. Best tip: home team wins, odds 1.34, confidence 8.5/10. Final score 0–0, tip lost.
FT
Nice0
Metz0
1.34
5.90
9.50
1
1.34
O2.5
1.50
Yes
1.91
1
1.34
8.5
1
1.348.5
Nantes vs Toulouse, kick-off 20:00. Odds: 2.77 home, 3.55 draw, 2.80 away. Best tip: away team wins or draw, odds 1.54, confidence 4.3/10. Final score 0–0.
FT
Nantes0
Toulouse0
2.77
3.55
2.80
2
2.80
O1.5
1.25
Yes
1.61
X2
1.54
4.3
X2
1.544.3
Marseille vs Rennes, kick-off 20:00. Odds: 2.05 home, 4.05 draw, 3.60 away. Best tip: at least 3 goals scored, odds 1.40, confidence 5.1/10. Final score 3–1, tip won.
FT
Marseille3
Rennes1
2.05
4.05
3.60
X
4.05
O2.5
1.40
Yes
1.36
O2.5
1.40
5.1
✓ O2.5
1.405.1
Lyon vs Lens, kick-off 20:00. Odds: 1.57 home, 4.90 draw, 5.90 away. Best tip: home team wins or draw, odds 1.18, confidence 8.5/10. Final score 0–4, tip lost.
FT
Lyon0
Lens4
1.57
4.90
5.90
1
1.57
O2.5
1.51
Yes
1.61
1X
1.18
8.5
1X
1.188.5
Lorient vs Le Havre, kick-off 20:00. Odds: 2.42 home, 3.55 draw, 3.00 away. Best tip: maximum 3 total goals, odds 1.38, confidence 2.4/10. Final score 0–2, tip won.
FT
Lorient0
Le Havre2
2.42
3.55
3.00
1X
1.44
U3.5
1.38
No
2.15
U3.5
1.38
2.4
✓ U3.5
1.382.4
Lille vs Auxerre, kick-off 20:00. Odds: 1.48 home, 5.00 draw, 7.80 away. Best tip: home team wins, odds 1.48, confidence 10/10. Final score 0–2, tip lost.
FT
Lille0
Auxerre2
1.48
5.00
7.80
1
1.48
U3.5
1.47
No
1.83
1
1.48
10
1
1.4810
Stade Brestois 29 vs Angers, kick-off 20:00. Odds: 1.98 home, 3.65 draw, 4.20 away. Best tip: at least 2 goals scored, odds 1.30, confidence 5.9/10. Final score 1–1, tip won.
FT
Stade Brestois 29Brest1
Angers1
1.98
3.65
4.20
1
1.98
O1.5
1.30
Yes
1.73
O1.5
1.30
5.9
✓ O1.5
1.305.9
Regular Season - 33May 8, 2026 – May 10, 20269
Toulouse vs Lyon, kick-off 20:00. Odds: 4.40 home, 3.85 draw, 1.88 away. Best tip: away team wins or draw, odds 1.27, confidence 10/10. Final score 2–1, tip lost.
FT
Toulouse 2
Lyon1
4.40
3.85
1.88
2
1.88
O1.5
1.24
No
2.22
X2
1.27
10
X2
1.2710
Rennes vs Paris FC, kick-off 20:00. Odds: 1.60 home, 4.80 draw, 5.80 away. Best tip: at least 3 goals scored, odds 1.44, confidence 3.4/10. Final score 2–1, tip won.
FT
Rennes2
Paris FC1
1.60
4.80
5.80
X2
2.42
O2.5
1.44
Yes
1.53
O2.5
1.44
3.4
✓ O2.5
1.443.4
Paris Saint Germain vs Stade Brestois 29, kick-off 20:00. Odds: 1.24 home, 7.50 draw, 14.00 away. Best tip: home wins by at least 2 goals, odds 1.60, confidence 8.8/10. Final score 1–0, tip lost.
FT
Paris Saint GermainPSG1
Stade Brestois 29Brest0
1.24
7.50
14.00
1
1.24
O2.5
1.32
Yes
1.84
H1
1.60
8.8
H1
1.608.8
Monaco vs Lille, kick-off 20:00. Odds: 2.62 home, 3.70 draw, 2.70 away. Best tip: at least 3 goals scored, odds 1.67, confidence 3.8/10. Final score 0–1, tip lost.
FT
Monaco0
Lille1
2.62
3.70
2.70
X
3.70
O2.5
1.67
No
2.50
O2.5
1.67
3.8
O2.5
1.673.8
Metz vs Lorient, kick-off 20:00. Odds: 3.35 home, 3.60 draw, 2.32 away. Best tip: away team wins or draw, odds 1.43, confidence 6.0/10. Final score 0–4, tip won.
FT
Metz0
Lorient4
3.35
3.60
2.32
2
2.32
O2.5
1.70
Yes
1.55
X2
1.43
6.0
✓ X2
1.436.0
Le Havre vs Marseille, kick-off 20:00. Odds: 3.55 home, 3.80 draw, 2.05 away. Best tip: away team wins or draw, odds 1.33, confidence 8.5/10. Final score 0–1, tip won.
FT
Le Havre0
Marseille1
3.55
3.80
2.05
2
2.05
U3.5
1.57
Yes
1.55
X2
1.33
8.5
✓ X2
1.338.5
Auxerre vs Nice, kick-off 20:00. Odds: 2.35 home, 3.40 draw, 3.35 away. Best tip: maximum 3 total goals, odds 1.33, confidence 6.3/10. Final score 2–1, tip won.
FT
Auxerre2
Nice1
2.35
3.40
3.35
1
2.35
U3.5
1.33
No
2.02
U3.5
1.33
6.3
✓ U3.5
1.336.3
Angers vs Strasbourg, kick-off 20:00. Odds: 2.75 home, 3.50 draw, 2.60 away. Best tip: away team wins or draw, odds 1.50, confidence 8.5/10. Final score 1–1, tip won.
FT
Angers1
Strasbourg1
2.75
3.50
2.60
2
2.60
U3.5
1.44
Yes
1.63
X2
1.50
8.5
✓ X2
1.508.5
Lens vs Nantes, kick-off 19:45. Odds: 1.48 home, 5.10 draw, 6.60 away. Best tip: home team wins, odds 1.48, confidence 6.1/10. Final score 1–0, tip won.
FT
Lens1
Nantes0
1.48
5.10
6.60
1
1.48
O2.5
1.56
Yes
1.72
1
1.48
6.1
✓ 1
1.486.1

Standings & Form

Ligue 1

# Team P W D L Goals PTS Form
1 Lille 4 3 1 0 7:2 10 WWDW
2 Monaco 4 3 1 0 6:2 10 DWWW
3 Rennes 4 3 1 0 8:5 10 WWWD
4 Lyon 4 2 2 0 6:2 8 DWDW
5 Paris FC 4 2 2 0 6:2 8 DWWD
6 Strasbourg 4 2 1 1 9:8 7 DWWL
7 Stade Brestois 29 4 1 2 1 6:6 5 LWDD
8 Paris Saint Germain 4 1 2 1 6:6 5 WLDD
9 Lorient 4 1 2 1 4:4 5 DWLD
10 Lens 4 1 1 2 8:7 4 DLLW
11 Angers 4 1 1 2 4:5 4 DLWL
12 Estac Troyes 4 1 1 2 4:9 4 LLWD
13 Marseille 4 1 0 3 6:6 3 LLLW
14 Le Mans 4 0 3 1 7:8 3 DDLD
15 Auxerre 4 1 0 3 5:11 3 WLLL
16 Le Havre 4 0 2 2 2:4 2 DLDL
17 Toulouse 4 0 2 2 4:7 2 DLDL
18 Nice 4 0 2 2 1:5 2 LDLD

Ligue 1 Predictions & Tips

Get the latest Ligue 1 predictions and betting tips, powered by our AI algorithm, NT Apex. We have analyzed 1,452 matches across 18 teams in the Ligue 1, achieving a best-tip accuracy of over 70%. Predictions cover Final Result, Under/Over, Both Teams to Score, Correct Score, xG, Corners, and Ball Possession.

This season, 50% of Ligue 1 matches ended with over 2.5 goals, while Both Teams to Score hit in 52% of games. All completed Ligue 1 predictions remain fully visible — review our track record anytime.

Lille currently leads the table with 10 points. Ligue 1 offers fairly balanced goal output. Home sides win 42% of matches, with draws in 28%.

Our free AI tip for Toulouse vs Le Havre — home team wins, with 54% confidence.

Our AI football predictions go far beyond Ligue 1 matches, covering more than 700 competitions worldwide.