Ajax vs AZ Alkmaar Summary

  Position Points Games Scored Conceded Home Win Away Win Draw Home Lost Away Lost
Ajax 1 73 29 87 21 1147% 1252% 413% 150% 150%
AZ Alkmaar 3 61 29 66 38 1055% 844% 724% 375% 125%

Ajax vs AZ Alkmaar Head 2 Head

K/O
Home
Away
Pts
HT
FT
ET
PN
1
X
2
25 Apr 12:30 12:30, 25 Apr fin
Ajax
HT: 0-0 FT: 2-0
AZ Alkmaar
73-61
ERD
0-0
2-0
31 Jan 15:45 15:45, 31 Jan fin
AZ Alkmaar
HT: 0-1 FT: 0-3
Ajax
37-47
ERD
0-1
0-3
3.91
4.49
1.81
20 Jan 20:00 20:00, 20 Jan fin
AZ Alkmaar
HT: 0-1 FT: 0-1
Ajax
R16
0-1
0-1
2.95
3.99
2.20
01 Mar 19:00 19:00, 01 Mar fin
Ajax
HT: 0-1 FT: 0-2
AZ Alkmaar
53-50
ERD
0-1
0-2
1.43
4.95
6.91
15 Dec 15:45 15:45, 15 Dec fin
AZ Alkmaar
HT: 0-0 FT: 1-0
Ajax
38-41
ERD
0-0
1-0
2.97
3.86
2.25

Eredivisie League table 2020/2021

Pos Team Home Away Total GD Goals
P W D L GS GC Pts P W D L GS GC Pts P W D L GS GC Pts
1 Ajax 14 11 2 1 44 13 35 15 12 2 1 43 8 38 29 23 4 2 87 21 73 66 3.00
2 PSV 15 12 2 1 33 9 38 15 7 5 3 32 21 26 30 19 7 4 65 30 64 35 2.20
3 AZ Alkmaar 15 10 2 3 33 18 32 14 8 5 1 33 20 29 29 18 7 4 66 38 61 28 2.30
4 Vitesse 15 10 4 1 23 8 34 14 7 1 6 23 20 22 29 17 5 7 46 28 56 18 1.60
5 Feyenoord 14 8 5 1 32 10 29 15 7 4 4 26 19 25 29 15 9 5 58 29 54 29 2.00
6 Groningen 15 7 5 3 16 11 26 15 6 2 7 19 23 20 30 13 7 10 35 34 46 1 1.20
7 Utrecht 15 5 6 4 23 22 21 14 6 5 3 23 15 23 29 11 11 7 46 37 44 9 1.60
8 Heracles 15 7 3 5 24 15 24 14 4 3 7 11 28 15 29 11 6 12 35 43 39 -8 1.20
9 Twente 14 3 5 6 18 20 14 15 6 5 4 24 20 23 29 9 10 10 42 40 37 2 1.40
10 Heerenveen 15 6 4 5 21 16 22 15 3 6 6 18 26 15 30 9 10 11 39 42 37 -3 1.30
11 Sparta Rotterdam 15 5 3 7 27 27 18 15 5 4 6 15 19 19 30 10 7 13 42 46 37 -4 1.40
12 Pec Zwolle 15 5 6 4 18 17 21 15 3 5 7 22 29 14 30 8 11 11 40 46 35 -6 1.30
13 Fortuna Sittard 15 4 2 9 21 30 14 14 6 2 6 19 22 20 29 10 4 15 40 52 34 -12 1.40
14 Waalwijk 15 4 4 7 18 21 16 15 2 4 9 9 24 10 30 6 8 16 27 45 26 -18 0.90
15 Willem II 15 5 2 8 20 30 17 15 1 5 9 12 31 8 30 6 7 17 32 61 25 -29 1.10
16 VVV Venlo 15 3 3 9 17 39 12 15 3 1 11 22 38 10 30 6 4 20 39 77 22 -38 1.30
17 Emmen 14 2 4 8 20 35 10 15 2 5 8 10 23 11 29 4 9 16 30 58 21 -28 1.00
18 Ado Den Haag 14 0 6 8 13 29 6 15 2 4 9 9 35 10 29 2 10 17 22 64 16 -42 0.80

Ajax Last Games

- - - + + + 0 0 + + + + + + ? + + + + + 0 + + + + + + + - + 0 + 0
K/O
Home
Away
Pts
HT
FT
ET
PN
1
X
2
02 May 12:30 12:30, 02 May fin
Ajax
HT: 1-0 FT: 4-0
Emmen
76-24
ERD
1-0
4-0
25 Apr 12:30 12:30, 25 Apr fin
Ajax
HT: 0-0 FT: 2-0
AZ Alkmaar
73-61
ERD
0-0
2-0
22 Apr 16:45 16:45, 22 Apr fin
Ajax
HT: 0-1 FT: 1-1
Utrecht
72-43
ERD
0-1
1-1
18 Apr 16:00 16:00, 18 Apr fin
Ajax
HT: 1-1 FT: 2-1
Vitesse 1
FINAL
1-1
2-1
1.43
4.80
7.44
15 Apr 19:00 19:00, 15 Apr fin
Roma
HT: 0-0 FT: 1-1
Ajax
QF
0-0
1-1
2.99
3.87
2.29
11 Apr 14:45 14:45, 11 Apr fin
Waalwijk
HT: 0-1 FT: 0-1
Ajax
26-69
ERD
0-1
0-1
08 Apr 19:00 19:00, 08 Apr fin
Ajax
HT: 1-0 FT: 1-2
Roma
QF
1-0
1-2
1.99
3.91
3.60
04 Apr 14:45 14:45, 04 Apr fin
Heerenveen
HT: 1-1 FT: 1-2
Ajax
34-66
ERD
1-1
1-2
21 Mar 19:00 19:00, 21 Mar fin
Ajax
HT: 4-0 FT: 5-0
Ado Den Haag
63-15
ERD
4-0
5-0
1.05
16.7
48.7
18 Mar 20:00 20:00, 18 Mar fin
BSC Young Boys
HT: 0-1 FT: 0-2
Ajax
R16
0-1
0-2
3.98
4.57
1.78

AZ Alkmaar Last Games

+ 0 + + - + + 0 + 0 - - + + + 0 0 + + - + - - + + + + - + + + +
K/O
Home
Away
Pts
HT
FT
ET
PN
1
X
2
08 May 18:00 18:00, 08 May fin
AZ Alkmaar 1
HT: 1-0 FT: 1-0
Fortuna Sittard
64-40
ERD
1-0
1-0
1.33
5.77
8.98
01 May 18:00 18:00, 01 May fin
Waalwijk 1
HT: 1-1 FT: 1-3
AZ Alkmaar
26-61
ERD
1-1
1-3
7.60
5.53
1.38
25 Apr 12:30 12:30, 25 Apr fin
Ajax
HT: 0-0 FT: 2-0
AZ Alkmaar
73-61
ERD
0-0
2-0
10 Apr 18:00 18:00, 10 Apr fin
AZ Alkmaar
HT: 1-0 FT: 2-0
Sparta Rotterdam
58-34
ERD
1-0
2-0
1.49
4.88
6.37
03 Apr 18:00 18:00, 03 Apr fin
Willem II
HT: 0-0 FT: 0-1
AZ Alkmaar 1
22-55
ERD
0-0
0-1
21 Mar 13:30 13:30, 21 Mar fin
AZ Alkmaar
HT: 1-0 FT: 2-0
PSV
52-55
ERD
1-0
2-0
2.72
3.90
2.48
13 Mar 19:00 19:00, 13 Mar fin
AZ Alkmaar
HT: 3-1 FT: 4-1
Twente
49-36
ERD
3-1
4-1
1.62
4.55
5.11
07 Mar 15:45 15:45, 07 Mar fin
Vitesse 1
HT: 1-0 FT: 2-1
AZ Alkmaar
45-49
ERD
1-0
2-1
3.47
3.56
2.18
28 Feb 15:45 15:45, 28 Feb fin
AZ Alkmaar
HT: 2-2 FT: 4-2
Feyenoord
46-43
ERD
2-2
4-2
1.99
4.03
3.59
20 Feb 19:00 19:00, 20 Feb fin
VVV Venlo 1
HT: 1-1 FT: 1-4
AZ Alkmaar
22-43
ERD
1-1
1-4
7.54
5.16
1.41

Ajax Results

AZ Alkmaar Results

Ajax Goals

AZ Alkmaar Goals

Ajax Strength

calculated by the robot

AZ Alkmaar Strength

calculated by the robot

Ajax Goals (Last 30 games)

Total Scored: 68. Total Conceded: 26

AZ Alkmaar Goals (Last 30 games)

Total Scored: 60. Total Conceded: 32

Ajax Scorers (Last 15 games)

Player 21 Feb 25 Feb 28 Feb 03 Mar 07 Mar 11 Mar 14 Mar 18 Mar 21 Mar 04 Apr 08 Apr 11 Apr 15 Apr 18 Apr 22 Apr Total
Dusan Tadic 0 0 1 1 1 1 0 1 1 1 0 0 0 0 0 7
Sebastien Haller 2 0 0 0 1 0 0 0 0 1 0 1 0 0 0 5
Davy Klaassen 0 1 0 1 0 1 0 0 1 0 1 0 0 0 0 5
David Neres 0 1 0 1 0 0 1 1 0 0 0 0 0 1 0 5
Brian Brobbey 0 0 0 0 0 1 0 0 1 0 0 0 1 0 0 3
Ryan Gravenberch 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 2
Edson Alvarez 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 2
Perr Schuurs 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
Mohammed Kudus 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
Nicolas Tagliafico 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1
Devyne Rensch 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1

AZ Alkmaar Scorers (Last 15 games)

Player 13 Jan 16 Jan 20 Jan 24 Jan 27 Jan 31 Jan 06 Feb 14 Feb 20 Feb 28 Feb 07 Mar 13 Mar 21 Mar 03 Apr 10 Apr Total
Myron Boadu 0 0 0 2 0 0 0 0 2 3 0 1 0 0 0 8
Teun Koopmeiners 2 0 0 0 0 0 0 1 0 1 0 1 1 0 0 6
Jesper Karlsson 0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 4
Calvin Stengs 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 2
Zakaria Aboukhlal 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2
Albert Gudmundsson 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 2
Yukinari Sugawara 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1
Haakon Evjen 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1
Dario Dumic 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1
Joel Drommel 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1
Jordy Clasie 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1
Dani Wit De 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1

Ajax Bad Boys (Last 30 games)

Player Date
Edson Alvarez 26.09.2020
Nicolas Tagliafico 13.09.2020

AZ Alkmaar Bad Boys (Last 30 games)

Player Date
Teun Koopmeiners 03.04.2021
Fredrik Midtsjoe 06.12.2020
Bruno Indi Martins 06.12.2020
Jonas Svensson 17.10.2020
Calvin Stengs 19.09.2020

Game Prediction

calculated by the bots
Bot Bot2 Bot3 Bot4 Bot5
Ajax 1.00 1.33 1.14 1.39 0.75
AZ Alkmaar 1.33 0.83 1.15 0.79 1.00

Ajax vs AZ Alkmaar

The match of 30th round between Ajax и AZ Alkmaar will take place at Johan Cruyff Arena on 25 April 2021, Sunday. Referee - Pol van Boekel

The last meeting of these teams took place more than a month ago (31 January 2021) and ended with the victory of Ajax with a score 0-3.

League table

The distance between the teams in the league table is 12 points. In addition, the both teams are in the TOP position in the standings.

Ajax is the leader of the tournament with 73 points. This is the 29th of 34 team game in the tournament.

The nearest pursuer is 9 points lower and has the opportunity to score 12 points additionally. The goal difference is 87:21. In additional, Ajax has the best offensive record in the league. Ajax has the best defensive record in the league.

AZ Alkmaar is in the TOP-4 with 61 points. This is the 29th of 34 team game in the tournament.

The difference with the nearest team on top is 3 points (AZ Alkmaar can score 15 points). In addition, the distance from the first place is 12 points (15 points are possible). The nearest pursuer is 5 points lower and has the opportunity to score 15 points additionally. The goal difference is 66:38. In addition, the AZ Alkmaar offensive line is one of the TOP-4 in the tournament.

Ajax Stats

Ajax has not lost in any of the last 5 matches, with 3 wins and 2 draws.

The team scored 25 points оn its own field in 10 last matches, with the following results 8 wins, 1 draw and 1 loss. The difference between scored and conceded goals is 27-8. The average number of goals is 2.7. The average number of cards in 10 last matches is 2.7.

Leading players in the last 15 matches in all tournaments: Dusan Tadic (7), Sebastien Haller (5), Davy Klaassen (5), David Neres (5), Brian Brobbey (3), Ryan Gravenberch (2), Edson Alvarez (2).

AZ Alkmaar Stats

The team scored 20 points when playing away in 10 last matches, with the following results 6 wins, 2 draws и 2 losses. The difference between scored and conceded goals is 19-12. The average number of goals is 1.9. The average number of cards in 10 last matches is 2.7.

Leading players in the last 15 matches in all tournaments: Myron Boadu (8), Teun Koopmeiners (6), Jesper Karlsson (4), Calvin Stengs (2), Zakaria Aboukhlal (2), Albert Gudmundsson (2), Yukinari Sugawara (1).

Team News

yesterday at 22:54 sportsmole.co.uk Preview: Fortuna Sittard vs. Vitesse - prediction, team news, lineups With their chances of qualifying for European football hanging by a thread, Fortuna Sittard prepare for the visit of AZ Alkmaar on Thursday. yesterday at 12:14 sportsmole.co.uk Preview: Groningen vs. AZ Alkmaar - prediction, team news, lineups AZ Alkmaar will look to continue their push for second spot in the Eredivisie table on Thursday, as they travel to Euroborg to take on Groningen. yesterday at 11:30 sportsmole.co.uk Preview: PSV Eindhoven vs. PEC Zwolle - prediction, team news, lineups PSV Eindhoven play host to PEC Zwolle on Thursday knowing that victory would put the club on the brink of securing Champions League football for next season. yesterday at 11:15 sportsmole.co.uk Preview: Ajax vs. VVV-Venlo - prediction, team news, lineups Ajax head into their final home game of the season looking to extend their 14-point advantage having already been crowned Eredivisie champions. 8 May 2021, 06:00 sportsmole.co.uk Saturday's Eredivisie predictions including AZ Alkmaar vs. Fortuna Sittard FC Twente vs. Heracles (Saturday, 3.30pm) FC Twente welcome Heracles to the Grolsch Veste Stadium on Saturday as they seek to avoid a fifth consecutive Eredivisie loss. 7 May 2021, 20:00 sportsmole.co.uk Preview: Willem II vs. PSV Eindhoven - prediction, team news, lineups Willem II and PSV Eindhoven draw the curtain on gameweek 32 of the Eredivisie season on Sunday when they clash in Tilburg. 6 May 2021, 22:47 sportsmole.co.uk Preview: AZ Alkmaar vs. Fortuna Sittard - prediction, team news, lineups Fortuna Sittard will be gunning for three wins on the trot when they make the journey to the AFAS Stadion on Saturday to face off against AZ Alkmaar. 6 May 2021, 21:58 sportsmole.co.uk Preview: VVV-Venlo vs. RKC Waalwijk - prediction, team news, lineups Two teams that are currently in a downward spiral square up on Saturday at De Koel where VVV-Venlo will be playing host to RKC Waalwijk in the Eredivisie. 5 May 2021, 11:00 sportsmole.co.uk Preview: Sparta Rotterdam vs. Vitesse - prediction, team news, lineups Vitesse square off against Sparta Rotterdam on Friday evening realistically requiring all three points if they want to remain in the hunt for second position. 30 April 2021, 21:51 sportsmole.co.uk Preview: Ajax vs. Emmen - prediction, team news, lineups Two of the most in-form teams in the Eredivisie go head-to-head on Sunday as Emmen travel to the Johan Cruyff Arena to take on Ajax. 30 April 2021, 21:51 sportsmole.co.uk Preview: Ajax vs. Emmen - prediction, team news, lineups Two of the most in-form teams in the Eredivisie go head-to-head on Sunday as Emmen travel to the Johan Cruyff Arena to take on Ajax. 30 April 2021, 21:41 sportsmole.co.uk Preview: PSV Eindhoven vs. Heerenveen - prediction, team news, lineups PSV Eindhoven prepare to host Heerenveen at the Philips Stadion on Sunday as they go in search of a fourth consecutive league win. 29 April 2021, 22:25 sportsmole.co.uk Preview: RKC Waalwijk vs. AZ Alkmaar - prediction, team news, lineups AZ Alkmaar travel to the Mandemakers Stadion on Saturday seeking to bounce back from a defeat last time out which ended their four-game winning streak. 25 April 2021, 06:00 sportsmole.co.uk Sunday's Eredivisie predictions including Ajax vs. AZ Alkmaar Emmen vs. Heracles (Sunday, 11.15am) Having given their chances of Eredivisie survival a huge boost with a seven-game unbeaten run, Emmen play host to Heracles at De Oude Meerdijk on Sunday. 23 April 2021, 17:45 sportsmole.co.uk Preview: Ajax vs. AZ - prediction, team news, lineups Ajax play host to AZ Alkmaar on Sunday afternoon knowing that victory could be enough to retain the Eredivisie title. 22 April 2021, 22:09 sportsmole.co.uk Preview: Sparta vs. VVV-Venlo - prediction, team news VVV-Venlo will be looking to avoid an 11th straight Eredivisie defeat when they travel to the Het Kasteel on Saturday to face Sparta Rotterdam. 22 April 2021, 21:41 sportsmole.co.uk Preview: PSV vs. Groningen - prediction, team news, lineups Second-placed PSV Eindhoven welcome Groningen to the Philips Stadion on Saturday in search of a third consecutive victory. 18 April 2021, 17:04 goal.com 'Deduct points from the teams who signed up for it' - Neville and fans lead criticism of European Super League proposals Manchester United and England legend Gary Neville has led the angry backlash criticising clubs who have signed up for a proposed European Super League. 16 April 2021, 22:52 sportsmole.co.uk Preview: Ajax vs. Vitesse - prediction, team news, lineups - In search of their 20th trophy of the competition, Ajax square off against Vitesse in the final of this year's KNVB-Beker at De Kuip on Sunday. 11 April 2021, 05:55 sportsmole.co.uk Sunday's Eredivisie predictions including RKC Waalwijk vs. Utrecht vs. Feyenoord (Sunday, 11.15am) © Reuters FC Utrecht welcome Feyenoord to the Stadion Galgenwaard on Sunday in search of a third consecutive Eredivisie victory. 9 April 2021, 22:46 sportsmole.co.uk Preview: RKC Waalwijk vs. Ajax - prediction, team news With only eight points needed to secure a 35th Eredivisie crown, Ajax visit the Mandemakers Stadion on Sunday to square up against RKC Waalwijk. 9 April 2021, 21:55 sportsmole.co.uk Preview: VVV-Venlo vs. PSV Eindhoven - prediction, team news Avoiding a 10th consecutive league defeat is the main objective for VVV-Venlo when they host PSV Eindhoven on Sunday at De Koel. 9 April 2021, 09:24 sportsmole.co.uk Liverpool 'identify Teun Koopmeiners as Georginio Wijnaldum Liverpool will reportedly move for AZ Alkmaar midfielder Teun Koopmeiners if they part ways with Georginio Wijnaldum this summer. 8 April 2021, 22:20 sportsmole.co.uk Preview: AZ Alkmaar vs. Sparta Rotterdam - prediction, team Unbeaten in five Eredivisie games, Sparta Rotterdam travel to the AFAS Stadion to face off against AZ Alkmaar on Saturday. 6 April 2021, 13:32 sportsmole.co.uk Preview: Ajax vs. Roma - prediction, team news, lineups - Dutch champions Ajax meet Serie A side Roma in the first leg of their Europa League quarter-final on Thursday, pitting together two of the grander names in continental football. 4 April 2021, 05:50 sportsmole.co.uk Sunday's Eredivisie predictions including Heerenveen vs. Ajax Feyenoord vs. Sittard (Sunday, 11.15am) © Reuters Feyenoord welcome Fortuna Sittard to De Kuip on Sunday aiming to get back to winning ways after dropping points in their last two games. 2 April 2021, 23:03 sportsmole.co.uk Preview: Heerenveen vs. Ajax - prediction, team news, lineups Ajax go in search of a seventh consecutive win in all competitions as the Eredivisie leaders travel to the Abe Lenstra Stadion to square off against Heerenveen on Sunday. 2 April 2021, 20:53 sportsmole.co.uk Preview: PSV Eindhoven vs. Heracles - prediction, team news With the title race looking like a lost cause, PSV Eindhoven play host to Heracles on Sunday aiming to take a firm grip on second place. 2 April 2021, 20:45 sportsmole.co.uk Preview: ADO Den Haag vs. FC Utrecht - prediction, team news In search of a fifth consecutive away victory, FC Utrecht travel to the Cars Jeans Stadion to take on ADO Den Haag on Sunday. 2 April 2021, 20:39 sportsmole.co.uk Preview: Feyenoord vs. Fortuna Sittard - prediction, team Feyenoord welcome Fortuna Sittard to De Kuip on Sunday aiming to get back to winning ways after dropping points in their last two games.

Top Matches

Nacional
1-3
Benfica
Yesterday at 17:00
Manchester Utd
1-2
Leicester
3.75 | 3.62 | 2.08
Yesterday at 17:00
Napoli
5-1
Udinese
1.35 | 5.53 | 8.69
Yesterday at 18:45
Levante
3-3
Barcelona
14.45 | 8.06 | 1.17
Yesterday at 20:00
Cagliari
-
Fiorentina
2.50 | 3.11 | 3.32
Today at 16:30
Lokomotiv Moscow
-
Krylya Sovetov
2.02 | 3.26 | 4.26
Today at 17:00
Livingston
-
Rangers
Today at 17:00
Sevilla
-
Valencia
1.46 | 4.84 | 7.25
Today at 17:00
Celtic
-
ST Johnstone
Today at 17:30
Inter
-
Roma
1.69 | 4.16 | 5.09
Today at 18:45
Lazio
-
Parma
1.20 | 7.30 | 14.28
Today at 18:45
Sampdoria
-
Spezia
2.64 | 3.67 | 2.70
Today at 18:45
Sassuolo
-
Juventus
4.95 | 4.43 | 1.67
Today at 18:45
Torino
-
AC Milan
4.12 | 4.13 | 1.85
Today at 18:45
Montpellier
-
Paris Saint Germain
Today at 19:00
Chelsea
-
Arsenal
1.74 | 3.85 | 5.09
Today at 19:15
Atletico Madrid
-
Real Sociedad
1.62 | 4.04 | 6.23
Today at 20:00
Ajax
-
VVV Venlo
Tomorrow at 12:30
Groningen
-
AZ Alkmaar
Tomorrow at 12:30
Heracles
-
Feyenoord
Tomorrow at 12:30
PSV
-
Pec Zwolle
1.17 | 7.65 | 18.64
Tomorrow at 12:30
Dynamo Kyiv
-
Zorya Luhansk
Tomorrow at 16:00
Aston Villa
-
Everton
2.88 | 3.48 | 2.58
Tomorrow at 17:00
RB Leipzig
-
Borussia Dortmund
2.75 | 3.55 | 2.61
Tomorrow at 18:45
Rumilly
-
Monaco
Tomorrow at 19:15
Manchester Utd
-
Liverpool
2.87 | 3.64 | 2.38
Tomorrow at 19:15
Granada CF
-
Real Madrid
7.97 | 5.15 | 1.41
Tomorrow at 20:00
Newcastle
-
Manchester City
10.31 | 5.80 | 1.31
Fri 14 May, 19:00
Espanyol
-
Cartagena
Fri 14 May, 19:00
Hibernian
-
Celtic
Sat 15 May, 11:30