Boston Bruins vs Columbus Blue Jackets: Prediction, Head-to-Head, Odds & Stats (Fri, 27 Feb '26)
Wojtek Kolan
Published on 27 Feb, 12:00 AM
Next Match 27/02/26 at 12:00 AM UTC
Boston Bruins vs Columbus Blue Jackets
📍 TD Garden, USA.
Scheduled H2H Match For Boston Bruins Vs Columbus Blue Jackets
NHL
Fri, 27 Feb 2026 at 12:00 AM UTC
Boston Bruins
USA
Recent Form
L
W
L
W
L
7
Win
Last 10 Played
10
0 Draws3
Win
7
Position
10
Marco Sturm
Manager
-
Columbus Blue Jackets
USA
Recent Form
OTL
L
OTL
OTL
W
7
Win
Last 10 Played
10
0 Draws3
Win
7
Position
10
Marco Sturm
Manager
-
Game Schedule - Time Of Fixture
Boston Bruins will square off vs Columbus Blue Jackets in NHL on Fri, 27 Feb 2026 at 12:00 AM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.
Boston Bruins vs Columbus Blue Jackets H2H Match Summary
In the most recent 10 H2H results for these rivals, Boston Bruins have got the victory 7 times and Columbus Blue Jackets have won on 3 occasion.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Boston Bruins | 7 |
| Columbus Blue Jackets | 3 |
Boston Bruins vs Columbus Blue Jackets Past H2H Matches
NHL
12:00 AM
29/12/24
29/12/24
Boston Bruins
4
Columbus Blue Jackets
0
12:00 AM
28/12/24
28/12/24
Columbus Blue Jackets
6
Boston Bruins
2
12:00 AM
19/11/24
19/11/24
Boston Bruins
1
Columbus Blue Jackets
5
12:00 AM
03/01/24
03/01/24
Columbus Blue Jackets
1
Boston Bruins
4
12:00 AM
04/12/23
04/12/23
Boston Bruins
3
Columbus Blue Jackets
1
12:00 AM
28/11/23
28/11/23
Columbus Blue Jackets
5
Boston Bruins
2
11:00 PM
30/03/23
30/03/23
Boston Bruins
2
Columbus Blue Jackets
1
06:00 PM
17/12/22
17/12/22
Boston Bruins
4
Columbus Blue Jackets
2
11:00 PM
28/10/22
28/10/22
Columbus Blue Jackets
0
Boston Bruins
4
11:00 PM
04/04/22
04/04/22
Columbus Blue Jackets
2
Boston Bruins
3
11:00 PM
02/04/22
02/04/22
Boston Bruins
5
Columbus Blue Jackets
2
12:00 AM
06/03/22
06/03/22
Columbus Blue Jackets
4
Boston Bruins
5
12:00 AM
15/01/20
15/01/20
Columbus Blue Jackets
3
Boston Bruins
0
12:00 AM
03/01/20
03/01/20
Boston Bruins
1
Columbus Blue Jackets
2
11:00 PM
06/05/19
06/05/19
Columbus Blue Jackets
0
Boston Bruins
3
11:15 PM
04/05/19
04/05/19
Boston Bruins
4
Columbus Blue Jackets
3
11:30 PM
02/05/19
02/05/19
Columbus Blue Jackets
1
Boston Bruins
4
11:00 PM
30/04/19
30/04/19
Columbus Blue Jackets
2
Boston Bruins
1
12:00 AM
28/04/19
28/04/19
Boston Bruins
2
Columbus Blue Jackets
3
11:00 PM
25/04/19
25/04/19
Boston Bruins
3
Columbus Blue Jackets
2
11:00 PM
02/04/19
02/04/19
Columbus Blue Jackets
2
Boston Bruins
6
11:00 PM
16/03/19
16/03/19
Boston Bruins
2
Columbus Blue Jackets
1
11:00 PM
12/03/19
12/03/19
Columbus Blue Jackets
7
Boston Bruins
4
11:00 PM
19/03/18
19/03/18
Boston Bruins
4
Columbus Blue Jackets
5
12:00 AM
19/12/17
19/12/17
Boston Bruins
7
Columbus Blue Jackets
2
11:00 PM
30/10/17
30/10/17
Columbus Blue Jackets
4
Boston Bruins
3
12:00 AM
28/12/16
28/12/16
Columbus Blue Jackets
4
Boston Bruins
3
12:00 AM
11/11/16
11/11/16
Boston Bruins
5
Columbus Blue Jackets
2
11:00 PM
13/10/16
13/10/16
Columbus Blue Jackets
3
Boston Bruins
6
12:00 AM
23/02/16
23/02/16
Boston Bruins
4
Columbus Blue Jackets
6
12:00 AM
17/02/16
17/02/16
Columbus Blue Jackets
1
Boston Bruins
2
12:00 AM
24/01/16
24/01/16
Boston Bruins
3
Columbus Blue Jackets
2
12:00 AM
18/01/15
18/01/15
Boston Bruins
1
Columbus Blue Jackets
3
12:00 AM
28/12/14
28/12/14
Columbus Blue Jackets
6
Boston Bruins
2
12:00 AM
22/11/14
22/11/14
Columbus Blue Jackets
3
Boston Bruins
4
12:00 AM
01/12/13
01/12/13
Boston Bruins
3
Columbus Blue Jackets
1
12:00 AM
15/11/13
15/11/13
Boston Bruins
3
Columbus Blue Jackets
2
06:00 PM
12/10/13
12/10/13
Columbus Blue Jackets
1
Boston Bruins
3
12:00 AM
11/12/11
11/12/11
Columbus Blue Jackets
3
Boston Bruins
5
12:00 AM
18/11/11
18/11/11
Boston Bruins
2
Columbus Blue Jackets
1
11:00 PM
15/03/11
15/03/11
Columbus Blue Jackets
2
Boston Bruins
3
12:00 AM
22/01/10
22/01/10
Boston Bruins
2
Columbus Blue Jackets
3
11:00 PM
10/03/09
10/03/09
Columbus Blue Jackets
2
Boston Bruins
0
11:00 PM
30/07/20
30/07/20
Columbus Blue Jackets
4
Boston Bruins
1
NHL Preseason
11:00 PM
06/10/16
06/10/16
Columbus Blue Jackets
1
Boston Bruins
2
11:00 PM
26/09/16
26/09/16
Boston Bruins
2
Columbus Blue Jackets
3
Boston Bruins Recent Matches
NHL (27 Matches)
12:00 AM
30/11/25
30/11/25
Boston Bruins
3
Detroit Red Wings
2
W
06:00 PM
28/11/25
28/11/25
Boston Bruins
2
New York Rangers
6
L
12:00 AM
27/11/25
27/11/25
New York Islanders
1
Boston Bruins
3
W
01:00 AM
24/11/25
24/11/25
San Jose Sharks
3
Boston Bruins
1
L
03:30 AM
22/11/25
22/11/25
Los Angeles Kings
1
Boston Bruins
2
W
03:00 AM
20/11/25
20/11/25
Anaheim Ducks
4
Boston Bruins
3
L
12:00 AM
18/11/25
18/11/25
Boston Bruins
1
Carolina Hurricanes
3
L
12:00 AM
16/11/25
16/11/25
Montréal Canadiens
2
Boston Bruins
3
W
12:00 AM
14/11/25
14/11/25
Ottawa Senators
5
Boston Bruins
3
L
12:00 AM
12/11/25
12/11/25
Boston Bruins
5
Toronto Maple Leafs
3
W
12:00 AM
09/11/25
09/11/25
Toronto Maple Leafs
3
Boston Bruins
5
W
12:00 AM
07/11/25
07/11/25
Boston Bruins
3
Ottawa Senators
2
W
12:00 AM
05/11/25
05/11/25
New York Islanders
3
Boston Bruins
4
W
05:00 PM
01/11/25
01/11/25
Boston Bruins
2
Carolina Hurricanes
1
W
11:00 PM
30/10/25
30/10/25
Boston Bruins
4
Buffalo Sabres
3
W
11:15 PM
28/10/25
28/10/25
Boston Bruins
5
New York Islanders
2
W
11:30 PM
27/10/25
27/10/25
Ottawa Senators
7
Boston Bruins
2
L
07:00 PM
25/10/25
25/10/25
Boston Bruins
3
Colorado Avalanche
2
W
11:00 PM
23/10/25
23/10/25
Boston Bruins
5
Anaheim Ducks
7
L
11:30 PM
21/10/25
21/10/25
Boston Bruins
3
Florida Panthers
4
L
11:00 PM
19/10/25
19/10/25
Utah Mammoth
3
Boston Bruins
2
L
01:00 AM
19/10/25
19/10/25
Colorado Avalanche
4
Boston Bruins
1
L
02:00 AM
17/10/25
17/10/25
Vegas Golden Knights
6
Boston Bruins
5
L
05:00 PM
13/10/25
13/10/25
Boston Bruins
3
Tampa Bay Lightning
4
L
11:00 PM
11/10/25
11/10/25
Boston Bruins
3
Buffalo Sabres
1
W
11:00 PM
09/10/25
09/10/25
Boston Bruins
4
Chicago Blackhawks
3
W
11:30 PM
08/10/25
08/10/25
Washington Capitals
1
Boston Bruins
3
W
NHL Preseason (2 Matches)
06:00 PM
04/10/25
04/10/25
Boston Bruins
4
New York Rangers
1
W
11:00 PM
02/10/25
02/10/25
Washington Capitals
1
Boston Bruins
3
W
Columbus Blue Jackets Recent Matches
NHL (26 Matches)
12:00 AM
02/12/25
02/12/25
New Jersey Devils
3
Columbus Blue Jackets
5
W
12:00 AM
29/11/25
29/11/25
Columbus Blue Jackets
3
Pittsburgh Penguins
4
L
12:00 AM
27/11/25
27/11/25
Columbus Blue Jackets
1
Toronto Maple Leafs
2
L
12:00 AM
25/11/25
25/11/25
Washington Capitals
5
Columbus Blue Jackets
1
L
06:00 PM
22/11/25
22/11/25
Detroit Red Wings
4
Columbus Blue Jackets
3
L
12:00 AM
21/11/25
21/11/25
Toronto Maple Leafs
2
Columbus Blue Jackets
3
W
01:00 AM
19/11/25
19/11/25
Winnipeg Jets
5
Columbus Blue Jackets
2
L
12:30 AM
18/11/25
18/11/25
Columbus Blue Jackets
4
Montréal Canadiens
3
W
12:00 AM
16/11/25
16/11/25
Columbus Blue Jackets
1
New York Rangers
2
L
12:30 AM
14/11/25
14/11/25
Columbus Blue Jackets
5
Edmonton Oilers
4
W
03:00 AM
12/11/25
12/11/25
Seattle Kraken
1
Columbus Blue Jackets
2
W
01:30 AM
11/11/25
11/11/25
Edmonton Oilers
5
Columbus Blue Jackets
4
L
03:00 AM
09/11/25
09/11/25
Vancouver Canucks
4
Columbus Blue Jackets
3
L
02:30 AM
06/11/25
06/11/25
Calgary Flames
5
Columbus Blue Jackets
1
L
10:00 PM
02/11/25
02/11/25
New York Islanders
3
Columbus Blue Jackets
2
L
11:00 PM
01/11/25
01/11/25
Columbus Blue Jackets
3
St. Louis Blues
2
W
11:30 PM
29/10/25
29/10/25
Columbus Blue Jackets
6
Toronto Maple Leafs
3
W
10:45 PM
28/10/25
28/10/25
Buffalo Sabres
3
Columbus Blue Jackets
4
W
11:00 PM
25/10/25
25/10/25
Pittsburgh Penguins
4
Columbus Blue Jackets
5
W
11:00 PM
24/10/25
24/10/25
Columbus Blue Jackets
1
Washington Capitals
5
L
12:00 AM
22/10/25
22/10/25
Dallas Stars
1
Columbus Blue Jackets
5
W
11:00 PM
18/10/25
18/10/25
Columbus Blue Jackets
3
Tampa Bay Lightning
2
W
11:00 PM
16/10/25
16/10/25
Columbus Blue Jackets
1
Colorado Avalanche
4
L
11:00 PM
13/10/25
13/10/25
Columbus Blue Jackets
2
New Jersey Devils
3
L
12:00 AM
12/10/25
12/10/25
Minnesota Wild
4
Columbus Blue Jackets
7
W
12:00 AM
10/10/25
10/10/25
Nashville Predators
2
Columbus Blue Jackets
1
L
NHL Preseason (4 Matches)
11:00 PM
04/10/25
04/10/25
Washington Capitals
2
Columbus Blue Jackets
1
L
11:00 PM
30/09/25
30/09/25
Columbus Blue Jackets
3
Washington Capitals
4
L
11:00 PM
27/09/25
27/09/25
Pittsburgh Penguins
4
Columbus Blue Jackets
1
L
11:00 PM
24/09/25
24/09/25
Columbus Blue Jackets
4
Pittsburgh Penguins
1
W
Boston Bruins Next Fixtures
NHL
12:00 AM
05/12/25
05/12/25
Boston Bruins
St. Louis Blues
Prediction
12:00 AM
07/12/25
07/12/25
Boston Bruins
New Jersey Devils
Prediction
01:00 AM
10/12/25
10/12/25
St. Louis Blues
Boston Bruins
Prediction
01:00 AM
12/12/25
12/12/25
Winnipeg Jets
Boston Bruins
Prediction
11:00 PM
14/12/25
14/12/25
Minnesota Wild
Boston Bruins
Prediction
12:00 AM
17/12/25
17/12/25
Boston Bruins
Utah Mammoth
Prediction
12:00 AM
19/12/25
19/12/25
Boston Bruins
Edmonton Oilers
Prediction
12:00 AM
21/12/25
21/12/25
Boston Bruins
Vancouver Canucks
Prediction
12:00 AM
22/12/25
22/12/25
Boston Bruins
Ottawa Senators
Prediction
12:00 AM
24/12/25
24/12/25
Boston Bruins
Montréal Canadiens
Prediction
12:00 AM
28/12/25
28/12/25
Buffalo Sabres
Boston Bruins
Prediction
02:00 AM
30/12/25
30/12/25
Calgary Flames
Boston Bruins
Prediction
02:30 AM
01/01/26
01/01/26
Edmonton Oilers
Boston Bruins
Prediction
03:00 AM
04/01/26
04/01/26
Vancouver Canucks
Boston Bruins
Prediction
03:00 AM
07/01/26
07/01/26
Seattle Kraken
Boston Bruins
Prediction
12:00 AM
09/01/26
09/01/26
Boston Bruins
Calgary Flames
Prediction
06:00 PM
10/01/26
10/01/26
Boston Bruins
New York Rangers
Prediction
10:00 PM
11/01/26
11/01/26
Boston Bruins
Pittsburgh Penguins
Prediction
12:30 AM
14/01/26
14/01/26
Boston Bruins
Detroit Red Wings
Prediction
12:00 AM
16/01/26
16/01/26
Boston Bruins
Seattle Kraken
Prediction
01:00 AM
18/01/26
18/01/26
Chicago Blackhawks
Boston Bruins
Prediction
12:30 AM
21/01/26
21/01/26
Dallas Stars
Boston Bruins
Prediction
12:00 AM
23/01/26
23/01/26
Boston Bruins
Vegas Golden Knights
Prediction
12:00 AM
25/01/26
25/01/26
Boston Bruins
Montréal Canadiens
Prediction
12:00 AM
27/01/26
27/01/26
New York Rangers
Boston Bruins
Prediction
12:00 AM
28/01/26
28/01/26
Boston Bruins
Nashville Predators
Prediction
12:00 AM
30/01/26
30/01/26
Boston Bruins
Philadelphia Flyers
Prediction
05:00 PM
01/02/26
01/02/26
Tampa Bay Lightning
Boston Bruins
Prediction
12:00 AM
05/02/26
05/02/26
Florida Panthers
Boston Bruins
Prediction
12:00 AM
27/02/26
27/02/26
Boston Bruins
Columbus Blue Jackets
Prediction
Columbus Blue Jackets Next Fixtures
NHL
12:30 AM
05/12/25
05/12/25
Columbus Blue Jackets
Detroit Red Wings
Prediction
08:30 PM
06/12/25
06/12/25
Florida Panthers
Columbus Blue Jackets
Prediction
12:00 AM
08/12/25
08/12/25
Washington Capitals
Columbus Blue Jackets
Prediction
12:30 AM
10/12/25
10/12/25
Carolina Hurricanes
Columbus Blue Jackets
Prediction
12:00 AM
12/12/25
12/12/25
Columbus Blue Jackets
Ottawa Senators
Prediction
12:00 AM
14/12/25
14/12/25
Columbus Blue Jackets
Vegas Golden Knights
Prediction
12:00 AM
17/12/25
17/12/25
Columbus Blue Jackets
Anaheim Ducks
Prediction
12:00 AM
19/12/25
19/12/25
Columbus Blue Jackets
Minnesota Wild
Prediction
03:00 AM
21/12/25
21/12/25
Anaheim Ducks
Columbus Blue Jackets
Prediction
03:00 AM
23/12/25
23/12/25
Los Angeles Kings
Columbus Blue Jackets
Prediction
10:00 PM
28/12/25
28/12/25
Columbus Blue Jackets
New York Islanders
Prediction
12:00 AM
30/12/25
30/12/25
Ottawa Senators
Columbus Blue Jackets
Prediction
12:00 AM
01/01/26
01/01/26
Columbus Blue Jackets
New Jersey Devils
Prediction
08:00 PM
03/01/26
03/01/26
Columbus Blue Jackets
Buffalo Sabres
Prediction
08:00 PM
04/01/26
04/01/26
Columbus Blue Jackets
Pittsburgh Penguins
Prediction
03:00 AM
07/01/26
07/01/26
San Jose Sharks
Columbus Blue Jackets
Prediction
03:00 AM
09/01/26
09/01/26
Vegas Golden Knights
Columbus Blue Jackets
Prediction
09:00 PM
10/01/26
10/01/26
Colorado Avalanche
Columbus Blue Jackets
Prediction
12:00 AM
12/01/26
12/01/26
Utah Mammoth
Columbus Blue Jackets
Prediction
12:00 AM
14/01/26
14/01/26
Columbus Blue Jackets
Calgary Flames
Prediction
12:00 AM
16/01/26
16/01/26
Columbus Blue Jackets
Vancouver Canucks
Prediction
12:00 AM
18/01/26
18/01/26
Pittsburgh Penguins
Columbus Blue Jackets
Prediction
12:00 AM
21/01/26
21/01/26
Columbus Blue Jackets
Ottawa Senators
Prediction
12:00 AM
23/01/26
23/01/26
Columbus Blue Jackets
Dallas Stars
Prediction
12:00 AM
25/01/26
25/01/26
Columbus Blue Jackets
Tampa Bay Lightning
Prediction
12:00 AM
27/01/26
27/01/26
Columbus Blue Jackets
Los Angeles Kings
Prediction
12:00 AM
29/01/26
29/01/26
Columbus Blue Jackets
Philadelphia Flyers
Prediction
01:30 AM
31/01/26
31/01/26
Chicago Blackhawks
Columbus Blue Jackets
Prediction
12:00 AM
01/02/26
01/02/26
St. Louis Blues
Columbus Blue Jackets
Prediction
12:00 AM
04/02/26
04/02/26
New Jersey Devils
Columbus Blue Jackets
Prediction
Boston Bruins Last Match Played stats
Detroit Red Wings vs Boston Bruins
Final Score :5 - 4
| (H) | Attacking | (A) |
|---|---|---|
| 32 | Shots | 38 |
| 1 | Goals in powerplay | 0 |
| 0 | Shorthanded goals | 0 |
| 30/58 (51%) | Faceoffs won | 28/58 (48%) |
| 20 | Blocked | 15 |
| 5 | Takeaways | 5 |
| 18 | Giveaways | 14 |
| 18 | Hits | 27 |
| 6 | Penalty minutes | 28 |
| (H) | Attacking | (A) |
|---|---|---|
| 7 | Shots | 10 |
| 0 | Goals in powerplay | 0 |
| 0 | Shorthanded goals | 0 |
| 10/19 (0%) | Faceoffs won | 9/19 (0%) |
| 5 | Blocked | 11 |
| 1 | Takeaways | 2 |
| 8 | Giveaways | 6 |
| 9 | Hits | 11 |
| 0 | Penalty minutes | 0 |
| (H) | Attacking | (A) |
|---|---|---|
| 14 | Shots | 10 |
| 0 | Goals in powerplay | 0 |
| 0 | Shorthanded goals | 0 |
| 11/17 (0%) | Faceoffs won | 6/17 (0%) |
| 11 | Blocked | 2 |
| 2 | Takeaways | 0 |
| 4 | Giveaways | 5 |
| 5 | Hits | 7 |
| 2 | Penalty minutes | 0 |
| (H) | Attacking | (A) |
|---|---|---|
| 11 | Shots | 18 |
| 1 | Goals in powerplay | 0 |
| 0 | Shorthanded goals | 0 |
| 9/22 (0%) | Faceoffs won | 13/22 (0%) |
| 4 | Blocked | 2 |
| 2 | Takeaways | 3 |
| 6 | Giveaways | 3 |
| 4 | Hits | 9 |
| 4 | Penalty minutes | 28 |
Columbus Blue Jackets Last Match Played stats
New Jersey Devils vs Columbus Blue Jackets
Final Score :3 - 5
| (H) | Attacking | (A) |
|---|---|---|
| 33 | Shots | 24 |
| 2 | Goals in powerplay | 1 |
| 0 | Shorthanded goals | 0 |
| 20/53 (37%) | Faceoffs won | 33/53 (62%) |
| 11 | Blocked | 11 |
| 5 | Takeaways | 7 |
| 14 | Giveaways | 15 |
| 23 | Hits | 21 |
| 40 | Penalty minutes | 34 |
| (H) | Attacking | (A) |
|---|---|---|
| 10 | Shots | 7 |
| 1 | Goals in powerplay | 1 |
| 0 | Shorthanded goals | 0 |
| 4/16 (0%) | Faceoffs won | 12/16 (0%) |
| 2 | Blocked | 4 |
| 2 | Takeaways | 1 |
| 5 | Giveaways | 6 |
| 4 | Hits | 9 |
| 4 | Penalty minutes | 4 |
| (H) | Attacking | (A) |
|---|---|---|
| 14 | Shots | 11 |
| 0 | Goals in powerplay | 0 |
| 0 | Shorthanded goals | 0 |
| 5/16 (0%) | Faceoffs won | 11/16 (0%) |
| 5 | Blocked | 1 |
| 1 | Takeaways | 4 |
| 5 | Giveaways | 3 |
| 15 | Hits | 9 |
| 36 | Penalty minutes | 28 |
| (H) | Attacking | (A) |
|---|---|---|
| 9 | Shots | 6 |
| 1 | Goals in powerplay | 0 |
| 0 | Shorthanded goals | 0 |
| 11/21 (0%) | Faceoffs won | 10/21 (0%) |
| 4 | Blocked | 6 |
| 2 | Takeaways | 2 |
| 4 | Giveaways | 6 |
| 4 | Hits | 3 |
| 0 | Penalty minutes | 2 |
Eastern Conference Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 26 | 16 | 10 | 0 | 34 | |
| 2 | 25 | 16 | 9 | 0 | 34 | |
| 3 | 26 | 16 | 10 | 0 | 33 | |
| 4 | 26 | 15 | 11 | 0 | 32 | |
| 5 | 25 | 13 | 12 | 0 | 31 | |
| 6 | 25 | 14 | 11 | 0 | 31 | |
| 7 | 28 | 15 | 13 | 0 | 30 | |
| 8 | 25 | 13 | 12 | 0 | 29 | |
| 9 | 27 | 14 | 13 | 0 | 31 | |
| 10 | 26 | 12 | 14 | 0 | 29 | |
| 11 | 26 | 13 | 13 | 0 | 30 | |
| 12 | 27 | 14 | 13 | 0 | 30 | |
| 13 | 28 | 14 | 14 | 0 | 30 | |
| 14 | 26 | 11 | 15 | 0 | 26 | |
| 15 | 25 | 12 | 13 | 0 | 25 | |
| 16 | 26 | 12 | 14 | 0 | 27 |
Playoffs
Top Upcoming
02:00 PM 03/12/25
Prediction04:00 PM 03/12/25
Prediction04:30 PM 03/12/25
Prediction05:30 PM 03/12/25
Prediction06:45 PM 03/12/25
Prediction06:45 PM 03/12/25
Prediction11:30 PM 03/12/25
Prediction04:30 PM 04/12/25
Prediction06:00 PM 04/12/25
Prediction06:00 PM 04/12/25
Prediction