Peterborough

Statistics based on last games

Loading ...

England Championship

Championship

P Team W D L Goals PO
1 Leeds 21 9 3 68:20 72
2 Sheff Utd 22 6 5 47:23 70
3 Burnley 18 14 2 43:9 68
4 Sunderland 17 11 6 50:31 62
5 Blackburn 15 6 12 39:31 51
6 Bristol City 12 13 9 43:38 49
7 West Brom 11 15 7 42:31 48
8 Coventry 13 8 12 44:41 47
9 Millwall 11 12 11 34:34 45
10 Watford 13 6 14 43:48 45
11 Sheff Wed 12 9 13 46:54 45
12 Middlesbrough 12 8 13 51:45 44
12 Norwich 11 11 11 51:45 44
14 QPR 11 11 11 39:41 44
15 Preston 9 15 9 35:39 42
16 Oxford Utd 9 11 13 34:47 38
17 Swansea 10 7 16 34:46 37
18 Portsmouth 9 9 15 41:55 36
19 Stoke 8 11 13 31:40 35
20 Hull 8 9 16 33:43 33
21 Cardiff 7 12 14 36:55 33
22 Plymouth 6 12 16 36:68 30
23 Derby 7 8 19 33:47 29
24 Luton 7 7 19 31:53 28

Championship

P Team W D L Goals PO
1 Leeds 14 2 1 44:8 44
2 Sheff Utd 12 2 2 24:10 38
3 Sunderland 10 6 1 28:13 36
4 Burnley 9 8 0 22:4 35
5 Bristol City 9 5 3 25:13 32
6 Blackburn 10 2 5 24:14 32
7 Watford 9 2 5 20:17 29
8 Oxford Utd 8 5 4 24:22 29
9 West Brom 7 7 2 21:11 28
10 Norwich 7 6 3 37:21 27
11 Coventry 8 3 5 26:19 27
12 Preston 6 9 2 19:14 27
13 Portsmouth 7 5 4 24:15 26
14 Middlesbrough 7 5 5 24:19 26
15 QPR 7 5 5 26:22 26
16 Millwall 7 4 6 19:15 25
17 Plymouth 6 7 4 30:28 25
18 Luton 6 5 6 19:19 23
19 Stoke 5 7 4 21:18 22
20 Sheff Wed 5 7 5 26:25 22
21 Derby 6 3 8 19:16 21
22 Cardiff 6 3 7 19:20 21
23 Swansea 5 5 6 21:19 20
24 Hull 2 7 8 17:23 13

Championship

P Team W D L Goals PO
1 Sheff Utd 10 4 3 23:13 34
2 Burnley 9 6 2 21:5 33
3 Leeds 7 7 2 24:12 28
4 Sunderland 7 5 5 22:18 26
5 Sheff Wed 7 2 8 20:29 23
6 West Brom 4 8 5 21:20 20
7 Coventry 5 5 7 18:22 20
8 Hull 6 2 8 16:20 20
9 Millwall 4 8 5 15:19 20
10 Blackburn 5 4 7 15:17 19
11 Middlesbrough 5 3 8 27:26 18
12 QPR 4 6 6 13:19 18
13 Bristol City 3 8 6 18:25 17
14 Norwich 4 5 8 14:24 17
15 Swansea 5 2 10 13:27 17
16 Watford 4 4 9 23:31 16
17 Preston 3 6 7 16:25 15
18 Stoke 3 4 9 10:22 13
19 Cardiff 1 9 7 17:35 12
20 Portsmouth 2 4 11 17:40 10
21 Oxford Utd 1 6 9 10:25 9
22 Derby 1 5 11 14:31 8
23 Luton 1 2 13 12:34 5
24 Plymouth 0 5 12 6:40 5

England League 1

League One

P Team W D L Goals PO
1 Birmingham 21 7 2 51:19 70
2 Wycombe 18 9 4 58:31 63
3 Wrexham 17 7 7 46:27 58
4 Stockport 16 9 7 49:30 57
5 Huddersfield 16 7 8 44:27 55
6 Leyton Orient 16 5 10 48:28 53
7 Charlton 14 8 9 40:30 50
8 Reading 14 8 10 46:43 50
9 Bolton 15 5 11 50:48 50
10 Barnsley 13 7 12 44:43 46
11 Lincoln City 11 10 11 41:38 43
12 Blackpool 9 14 8 45:44 41
13 Stevenage 11 8 12 29:32 41
14 Rotherham 10 8 14 35:38 38
15 Mansfield 11 5 15 38:44 38
16 Wigan 9 8 13 28:31 35
17 Exeter 10 5 15 34:46 35
18 Bristol Rovers 10 5 16 32:48 35
19 Northampton 8 9 14 29:47 33
20 Peterborough 8 7 16 47:58 31
21 Burton Albion 6 11 15 33:48 29
22 Crawley Town 7 8 16 35:55 29
23 Shrewsbury 7 6 19 33:54 27
24 Cambridge Utd 5 8 18 30:56 23

League One

P Team W D L Goals PO
1 Birmingham 12 3 0 27:7 39
2 Wrexham 12 3 2 32:14 39
3 Reading 11 2 3 28:14 35
4 Stockport 10 3 3 27:16 33
5 Charlton 9 5 2 21:11 32
6 Wycombe 9 4 2 22:10 31
7 Leyton Orient 9 3 5 25:12 30
8 Huddersfield 8 4 4 18:13 28
9 Rotherham 8 3 5 24:17 27
10 Bolton 8 3 5 29:25 27
11 Stevenage 8 3 6 21:17 27
12 Bristol Rovers 7 4 4 22:19 25
13 Lincoln City 6 4 5 22:17 22
14 Peterborough 6 4 6 28:26 22
15 Barnsley 4 6 6 21:23 18
16 Mansfield 5 3 7 16:19 18
17 Exeter 5 3 7 21:26 18
18 Northampton 5 3 6 14:20 18
19 Crawley Town 4 5 6 19:23 17
20 Shrewsbury 5 2 9 18:27 17
21 Blackpool 2 10 2 19:19 16
22 Wigan 4 4 7 13:17 16
23 Cambridge Utd 4 4 7 18:23 16
24 Burton Albion 3 4 9 19:26 13

League One

P Team W D L Goals PO
1 Wycombe 9 5 2 36:21 32
2 Birmingham 9 4 2 24:12 31
3 Barnsley 9 1 6 23:20 28
4 Huddersfield 8 3 4 26:14 27
5 Blackpool 7 4 6 26:25 25
6 Stockport 6 6 4 22:14 24
7 Leyton Orient 7 2 5 23:16 23
8 Bolton 7 2 6 21:23 23
9 Lincoln City 5 6 6 19:21 21
10 Mansfield 6 2 8 22:25 20
11 Wigan 5 4 6 15:14 19
12 Wrexham 5 4 5 14:13 19
13 Charlton 5 3 7 19:19 18
14 Exeter 5 2 8 13:20 17
15 Burton Albion 3 7 6 14:22 16
16 Reading 3 6 7 18:29 15
17 Northampton 3 6 8 15:27 15
18 Stevenage 3 5 6 8:15 14
19 Crawley Town 3 3 10 16:32 12
20 Rotherham 2 5 9 11:21 11
21 Shrewsbury 2 4 10 15:27 10
22 Bristol Rovers 3 1 12 10:29 10
23 Peterborough 2 3 10 19:32 9
24 Cambridge Utd 1 4 11 12:33 7

England EFL Trophy

Southern Group H

P Team W D L Goals PO
1 Cheltenham 3 0 0 6:2 9
2 Reading 2 0 1 6:2 6
3 Newport County 1 0 2 2:5 3
4 West Ham U21 0 0 3 2:7 0

Southern Group G

P Team W D L Goals PO
1 Exeter 3 0 0 7:3 9
2 Swindon 2 0 1 7:3 6
3 Tottenham U21 0 1 2 4:7 2
4 Bristol Rovers 0 1 2 5:10 1

Southern Group F

P Team W D L Goals PO
1 Burton Albion 2 0 1 9:5 6
2 Northampton 2 0 1 7:5 6
3 Notts County 2 0 1 3:3 6
4 Leicester U21 0 0 3 1:7 0

Southern Group E

P Team W D L Goals PO
1 Colchester 2 1 0 6:2 7
2 Leyton Orient 1 1 1 5:4 5
3 Arsenal U21 1 1 1 4:6 4
4 Milton Keynes Dons 0 1 2 4:7 2

Southern Group D

P Team W D L Goals PO
1 Peterborough 3 0 0 8:2 9
2 Stevenage 1 1 1 2:3 4
3 Crystal Palace U21 1 0 2 4:6 3
4 Gillingham 0 1 2 3:6 2

Southern Group C

P Team W D L Goals PO
1 Charlton 3 0 0 6:1 9
2 Cambridge Utd 1 1 1 5:5 4
3 Chelsea U21 1 0 2 3:6 3
4 Bromley 0 1 2 5:7 2

Southern Group B

P Team W D L Goals PO
1 Wycombe 2 0 1 7:5 6
2 AFC Wimbledon 2 0 1 5:6 6
3 Brighton U21 1 1 1 8:7 4
4 Crawley Town 0 1 2 6:8 2

Southern Group A

P Team W D L Goals PO
1 Walsall 2 1 0 5:1 8
2 Birmingham 2 1 0 12:2 7
3 Fulham U21 1 0 2 3:9 3
4 Shrewsbury 0 0 3 1:9 0

Northern Group H

P Team W D L Goals PO
1 Rotherham 3 0 0 6:1 9
2 Bradford 1 1 1 5:3 4
3 Mansfield 1 0 2 3:5 3
4 Newcastle U21 0 1 2 3:8 2

Northern Group G

P Team W D L Goals PO
1 Chesterfield 2 1 0 5:3 8
2 Lincoln City 2 0 1 7:2 6
3 Man City U21 0 2 1 2:7 3
4 Grimsby 0 1 2 4:6 1

Northern Group F

P Team W D L Goals PO
1 Doncaster 2 1 0 8:5 7
2 Huddersfield 2 0 1 7:3 6
3 Man Utd U21 1 1 1 7:9 5
4 Barnsley 0 0 3 3:8 0

Northern Group E

P Team W D L Goals PO
1 Blackpool 1 2 0 6:3 6
2 Crewe 2 0 1 7:5 6
3 Harrogate Town 0 2 1 3:4 3
4 Liverpool U21 0 2 1 2:6 3

Northern Group D

P Team W D L Goals PO
1 Bolton 2 1 0 6:4 7
2 Aston Villa U21 1 1 1 4:6 5
3 Fleetwood Town 1 0 2 6:5 3
4 Barrow 1 0 2 5:6 3

Northern Group C

P Team W D L Goals PO
1 Morecambe 2 0 1 7:5 6
2 Wigan 1 1 1 3:2 5
3 Nottm Forest U21 1 1 1 4:5 4
4 Carlisle 1 0 2 3:5 3

Northern Group B

P Team W D L Goals PO
1 Wrexham 2 1 0 6:2 7
2 Port Vale 1 2 0 5:3 7
3 Salford City 1 0 2 4:6 3
4 Wolverhampton U21 0 1 2 4:8 1

Northern Group A

P Team W D L Goals PO
1 Stockport 2 0 1 8:4 6
2 Tranmere 2 0 1 5:4 6
3 Everton U21 1 0 2 5:7 3
4 Accrington Stanley 1 0 2 4:7 3

Southern Group H

P Team W D L Goals PO
1 Reading 2 0 0 6:1 6
2 Cheltenham 2 0 0 4:1 6
3 Newport County 1 0 1 2:2 3
4 West Ham U21 0 0 0 0:0 0

Southern Group G

P Team W D L Goals PO
1 Swindon 2 0 0 6:1 6
2 Exeter 2 0 0 4:1 6
3 Bristol Rovers 0 1 1 10:12 1
4 Tottenham U21 0 0 0 0:0 0

Southern Group F

P Team W D L Goals PO
1 Burton Albion 1 0 1 4:3 3
2 Northampton 1 0 1 5:5 3
3 Notts County 1 0 1 1:2 3
4 Leicester U21 0 0 0 0:0 0

Southern Group E

P Team W D L Goals PO
1 Colchester 2 0 0 5:1 6
2 Leyton Orient 0 1 1 6:5 2
3 Milton Keynes Dons 0 1 1 6:6 2
4 Arsenal U21 0 0 0 0:0 0

Southern Group D

P Team W D L Goals PO
1 Peterborough 2 0 0 6:1 6
2 Stevenage 1 1 0 2:1 4
3 Crystal Palace U21 0 0 0 0:0 0
4 Gillingham 0 0 2 2:5 0

Southern Group C

P Team W D L Goals PO
1 Charlton 2 0 0 4:0 6
2 Cambridge Utd 1 0 1 2:2 3
3 Bromley 0 1 1 5:6 2
4 Chelsea U21 0 0 0 0:0 0

Southern Group B

P Team W D L Goals PO
1 Wycombe 2 0 0 7:4 6
2 AFC Wimbledon 1 0 1 1:3 3
3 Crawley Town 0 1 1 9:9 2
4 Brighton U21 0 0 0 0:0 0

Southern Group A

P Team W D L Goals PO
1 Walsall 2 0 0 4:0 6
2 Birmingham 1 1 0 8:2 4
3 Fulham U21 0 0 0 0:0 0
4 Shrewsbury 0 0 2 1:6 0

Northern Group H

P Team W D L Goals PO
1 Rotherham 2 0 0 5:1 6
2 Mansfield 1 0 1 3:3 3
3 Bradford 0 1 1 2:3 1
4 Newcastle U21 0 0 0 0:0 0

Northern Group G

P Team W D L Goals PO
1 Chesterfield 1 1 0 8:5 5
2 Lincoln City 1 0 1 5:1 3
3 Grimsby 0 1 1 2:3 1
4 Man City U21 0 0 0 0:0 0

Northern Group F

P Team W D L Goals PO
1 Huddersfield 2 0 0 6:1 6
2 Doncaster 1 1 0 8:9 4
3 Man Utd U21 0 0 0 0:0 0
4 Barnsley 0 0 2 3:6 0

Northern Group E

P Team W D L Goals PO
1 Crewe 2 0 0 6:1 6
2 Blackpool 1 1 0 4:1 4
3 Harrogate Town 0 2 0 7:5 3
4 Liverpool U21 0 0 0 0:0 0

Northern Group D

P Team W D L Goals PO
1 Bolton 1 1 0 4:6 4
2 Barrow 1 0 1 5:3 3
2 Fleetwood Town 1 0 1 5:3 3
4 Aston Villa U21 0 0 0 0:0 0

Northern Group C

P Team W D L Goals PO
1 Morecambe 1 0 1 5:4 3
2 Wigan 0 1 1 1:2 2
3 Nottm Forest U21 0 0 0 0:0 0
4 Carlisle 0 0 2 1:4 0

Northern Group B

P Team W D L Goals PO
1 Wrexham 2 0 0 5:1 6
2 Port Vale 0 2 0 3:3 4
3 Salford City 1 0 1 3:4 3
4 Wolverhampton U21 0 0 0 0:0 0

Northern Group A

P Team W D L Goals PO
1 Stockport 1 0 1 4:3 3
2 Tranmere 1 0 1 3:4 3
3 Accrington Stanley 1 0 1 3:5 3
4 Everton U21 0 0 0 0:0 0

Southern Group H

P Team W D L Goals PO
1 Cheltenham 1 0 0 2:1 3
2 Reading 0 0 1 0:1 0
3 Newport County 0 0 1 0:3 0
4 West Ham U21 0 0 3 2:7 0

Southern Group G

P Team W D L Goals PO
1 Exeter 1 0 0 3:2 3
2 Tottenham U21 0 1 2 10:12 2
3 Swindon 0 0 1 1:2 0
4 Bristol Rovers 0 0 1 0:4 0

Southern Group F

P Team W D L Goals PO
1 Burton Albion 1 0 0 5:2 3
2 Northampton 1 0 0 2:0 3
3 Notts County 1 0 0 2:1 3
4 Leicester U21 0 0 3 1:7 0

Southern Group E

P Team W D L Goals PO
1 Arsenal U21 1 1 1 5:9 4
2 Leyton Orient 1 0 0 3:1 3
3 Colchester 0 1 0 3:5 1
4 Milton Keynes Dons 0 0 1 1:2 0

Southern Group D

P Team W D L Goals PO
1 Peterborough 1 0 0 2:1 3
2 Crystal Palace U21 1 0 2 4:6 3
3 Gillingham 0 1 0 1:1 2
4 Stevenage 0 0 1 0:2 0

Southern Group C

P Team W D L Goals PO
1 Charlton 1 0 0 2:1 3
2 Chelsea U21 1 0 2 3:6 3
3 Cambridge Utd 0 1 0 3:3 1
4 Bromley 0 0 1 0:1 0

Southern Group B

P Team W D L Goals PO
1 Brighton U21 1 1 1 11:11 4
2 AFC Wimbledon 1 0 0 4:3 3
3 Crawley Town 0 0 1 1:2 0
4 Wycombe 0 0 1 0:1 0

Southern Group A

P Team W D L Goals PO
1 Birmingham 1 0 0 4:0 3
2 Fulham U21 1 0 2 3:9 3
3 Walsall 0 1 0 1:1 2
4 Shrewsbury 0 0 1 0:3 0

Northern Group H

P Team W D L Goals PO
1 Bradford 1 0 0 3:0 3
2 Rotherham 1 0 0 1:0 3
3 Newcastle U21 0 1 2 3:8 2
4 Mansfield 0 0 1 0:2 0

Northern Group G

P Team W D L Goals PO
1 Lincoln City 1 0 0 2:1 3
2 Chesterfield 1 0 0 1:0 3
3 Man City U21 0 2 1 4:11 3
4 Grimsby 0 0 1 2:3 0

Northern Group F

P Team W D L Goals PO
1 Man Utd U21 1 1 1 12:12 5
2 Doncaster 1 0 0 3:1 3
3 Huddersfield 0 0 1 1:2 0
4 Barnsley 0 0 1 0:2 0

Northern Group E

P Team W D L Goals PO
1 Liverpool U21 0 2 1 4:10 3
2 Blackpool 0 1 0 2:2 2
3 Harrogate Town 0 0 1 0:1 0
4 Crewe 0 0 1 1:4 0

Northern Group D

P Team W D L Goals PO
1 Aston Villa U21 1 1 1 8:7 5
2 Bolton 1 0 0 3:2 3
3 Fleetwood Town 0 0 1 1:2 0
4 Barrow 0 0 1 0:3 0

Northern Group C

P Team W D L Goals PO
1 Nottm Forest U21 1 1 1 4:5 4
2 Wigan 1 0 0 2:0 3
3 Carlisle 1 0 0 2:1 3
3 Morecambe 1 0 0 2:1 3

Northern Group B

P Team W D L Goals PO
1 Port Vale 1 0 0 2:0 3
2 Wrexham 0 1 0 1:1 1
3 Wolverhampton U21 0 1 2 4:8 1
4 Salford City 0 0 1 1:2 0

Northern Group A

P Team W D L Goals PO
1 Stockport 1 0 0 4:1 3
2 Tranmere 1 0 0 2:0 3
3 Everton U21 1 0 2 5:7 3
4 Accrington Stanley 0 0 1 1:2 0
Kick-Off Home Away 1x2 Drop Current Home Asian Handicap Goal Line Asian Corners Actions
26-02 19:30 Wrexham - Peterborough
0%
-
-
-
80%10 - 70%10
75%
1.20 - 0.75
01-03 15:00 Peterborough - Shrewsbury
0%
-
-
-
70%10 - 50%10
60%
0.75 - 0.50
04-03 19:45 Blackpool - Peterborough
0%
-
-
-
60%10 - 70%10
65%
0.55 - 0.75
08-03 15:00 Peterborough - Wycombe
0%
-
-
-
70%10 - 60%10
65%
0.75 - 0.65
15-03 12:30 Cambridge Utd - Peterborough
0%
-
-
-
80%10 - 70%10
75%
0.90 - 0.75
22-03 15:00 Peterborough - Charlton
0%
-
-
-
70%10 - 50%10
60%
0.75 - 0.65
29-03 15:00 Reading - Peterborough
0%
-
-
-
60%10 - 70%10
65%
0.80 - 0.75
01-04 18:45 Crawley Town - Peterborough
0%
-
-
-
70%10 - 70%10
70%
0.60 - 0.75
05-04 14:00 Peterborough - Northampton
0%
-
-
-
70%10 - 50%10
60%
0.75 - 0.85
08-04 18:45 Peterborough - Birmingham
0%
-
-
-
70%10 - 70%10
70%
0.75 - 0.65
12-04 14:00 Mansfield - Peterborough
0%
-
-
-
60%10 - 70%10
65%
1.30 - 0.75
18-04 14:00 Peterborough - Stockport
0%
-
-
-
70%10 - 80%10
75%
0.75 - 0.75
21-04 14:00 Barnsley - Peterborough
0%
-
-
-
70%10 - 70%10
70%
0.80 - 0.75

Win rate of last "X" number of games covering the "Asian Handicap"

5 0% 0.00
10 0% 0.00
15 0% 0.00
All 0% 0.00

Win rate of last "X" number of games covering the "Goal line"

5 0% 0.00
10 0% 0.00
15 0% 0.00
All 0% 0.00

* - Average difference from opening line

Win rate of last "X" number of games covering the "Asian Corners"

5 0% 0.00
10 0% 0.00
15 0% 0.00
All 0% 0.00
Show Home (X) Show Away (X) Show 1st half stats
Date Home Score Away 1x2 Drop Home Asian Handicap Goal Line Asian Corners Dangerous Attacks Total Shots Shots on Target Corners     
W 22-02-2025 15:00 1 [5] Huddersfield 0 - 1 Peterborough [20] 3
S: - 3.80 ?
K: ?3.75 -
5%
?
1.875
-
?
?
1.850, 1.950
?-?

11-11

?-?

8-5

Open single page
D 15-02-2025 15:00 1 [13] Stevenage 1 - 1 Peterborough [20] 2
S: - 3.75 ?
K: ?3.60 -
12%
?
1.850
-
?
?
1.875, 1.925
?-?

11-8

?-?

3-3

Open single page
L 11-02-2025 19:45 3 [6] Charlton 2 - 1 Peterborough [20] 1 2
S: - 4.00 ?
K: ?4.00 -
4%
?
1.975
-
?
?
2.000, 1.800
?-?

22-5

?-?

8-0

Open single page
W 05-02-2025 19:00 Peterborough 3 - 2 Cheltenham 4
S: - 3.80 ?
K: ?4.00 -
5%
?
1.975
-
?
?
1.825, 1.975
?-?

15-12

?-?

5-3

Open single page
L 02-02-2025 15:00 2 [20] Bristol Rovers 3 - 1 Peterborough [18] 3
S: - 3.60 ?
K: ?3.40 -
11%
?
1.975
-
?
?
1.850, 1.950
?-?

12-17

?-?

7-6

Open single page

Last notifications

Filter by Last: Type: League:
Loading

Squad

Nr. Name Country Birthdate Position Height Weight Foot
31 Jed Steer 1992-09-23 Guard 183 80 Left
14 Tayo Edun 1998-05-14 Defender 172 63 Left
25 Sam Hughes 1997-04-15 Midfielder - - Right
4 Archie Collins 1999-08-31 Midfielder 174 63 -
9 Christopher Conn-Clarke 2001-11-22 Midfielder - - -
2 Carl Johnston 2002-06-29 Midfielder 175 64 -
22 Hector Matthew Kyprianou 2001-05-27 Defender 189 78 Right
3 Rio Adebisi 2000-09-27 Defender 181 73 Left
11 Kwame Poku 2001-08-11 Midfielder 179 67 Left
1 Nicholas Bilokapic 2002-09-08 Guard 196 - -
17 Ricky Jade-Jones 2002-11-08 Midfielder 183 69 Right
10 Abraham Odoh 2000-08-07 Midfielder 168 - Right
13 Will Blackmore 2003-03-13 - 185 - Right
5 Oscar Wallin 2001-07-09 - - - -
37 Emmanuel Fernandez 2001-11-20 - - - -
20 Mahamadou Susoho 2005-01-20 - - - Right
27 Jadel Katongo 2004-09-14 - 184 80 Right
7 Malik Mothersille 2003-10-23 - - - -
18 Cian Hayes 2003-06-29 - 170 - Left
48 Bradley Ihionvien 2003-12-23 - - - -
8 Ryan De Havilland 2001-06-15 - 177 - -
19 Gustav Lindgren 2001-08-16 - - - -
15 George Nevett 2006-02-14 - 185 80 Right
35 Donay O'Brien-Brady 2004-01-15 - 174 - Left
33 James Dornelly 2005-04-14 - - - -
34 Harley Mills - - - - -
38 Tyler Young 2006-06-04 - 177 - Right
41 David Kamara 2005-09-09 - - - -
40 Rose Oliver 2004-12-15 - - - -
42 Lucca Mendonca - - - - -