Miles Bridges

PHX · NBAPFPHX @ OKCMon 8:10 PM

Prices last pulled 6:05 AM ET

Points

81 games logged

Miles Bridges Points · 81 games logged

10 of 20 (50%) cleared 14.5 over his last 20 · over +106 ProphetXsharp book · under −114 DraftKings · prices from

line14.5
14.5
26
22
14
11
13
9
17
11
14
19
25
19
25
13
10
7
28
15
8
16

quoted at 14.5: O +106 (ProphetX) · U -114 (DraftKings)

3/11@ SAC3/14@ SAS3/17vs MIA3/19vs ORL3/21vs MEM3/24vs SAC3/26vs NYK3/28vs PHI3/29vs BOS3/31@ BKN4/2vs PHX4/3vs IND4/5@ MIN4/7@ BOS4/10vs DET4/12@ NYK4/14vs MIA4/17@ ORL10/21@ POR10/24vs GSW

latest16 Sat, Oct 24, 2026 · vs GSW

14.5

10 of 20 (50%) cleared 14.5 over his last 20

minutesno range set29.2 avg over the 20 charted
by window, any range:last 531.4last 1029.9last 2029.2last 3028.92026-2731.02025-2631.1all31.1

Points: Breakdowns

Miles Bridges Breakdown · his own data
points per game17.0614.80
league avg 11.1777 games (2025)vs last 5season 17.065 gamessupports OVERsupports OVER
minutes per game31.027.8
league avg 23.277 games (2025)vs last 5season 31.05 games

Season breakdowns: regular season only. The tiles and the chart can include playoffs.

Oklahoma City Thunder · what their opponents produce
points allowed to PF19.519.2
7th percentile for points allowed to a PFleague avg 21.479 games (2025)vs last 5 · 31st pctseason 19.5 (7th)5 gamessupports UNDER3/30 teams, vs a PFsupports UNDER
opponent points, all positions109.0114.0
3rd percentile for points their opponents produceleague avg 115.682 games (2025)vs last 5 · 41st pctseason 109.0 (3rd)5 gamessupports UNDER2/30 teams, all positionsneutral

Suns at Thunder matchup cheat sheet →

Rebounds

81 games logged

Miles Bridges Rebounds · 81 games logged

9 of 20 (45%) cleared 5.5 over his last 20 · over +109 ProphetXsharp book · under −117 DraftKings · prices from

line5.5
5.5
2
4
10
3
4
8
5
6
2
5
4
6
8
12
8
1
9
2
4
7

quoted at 5.5: O +109 (ProphetX) · U -117 (DraftKings)

3/11@ SAC3/14@ SAS3/17vs MIA3/19vs ORL3/21vs MEM3/24vs SAC3/26vs NYK3/28vs PHI3/29vs BOS3/31@ BKN4/2vs PHX4/3vs IND4/5@ MIN4/7@ BOS4/10vs DET4/12@ NYK4/14vs MIA4/17@ ORL10/21@ POR10/24vs GSW

latest7 Sat, Oct 24, 2026 · vs GSW

5.5

9 of 20 (45%) cleared 5.5 over his last 20

minutesno range set29.2 avg over the 20 charted
by window, any range:last 531.4last 1029.9last 2029.2last 3028.92026-2731.02025-2631.1all31.1

Rebounds: Breakdowns

Miles Bridges Breakdown · his own data
rebounds per game5.847.00
league avg 4.9877 games (2025)vs last 5season 5.845 gamessupports OVERsupports OVER
minutes per game31.027.8
league avg 23.277 games (2025)vs last 5season 31.05 games

Season breakdowns: regular season only. The tiles and the chart can include playoffs.

Oklahoma City Thunder · what their opponents produce
rebounds allowed to PF10.010.6
72nd percentile for rebounds allowed to a PFleague avg 9.579 games (2025)vs last 5 · 62nd pctseason 10.0 (72nd)5 gamessupports OVER22/30 teams, vs a PFsupports OVER
opponent rebounds, all positions45.144.0
66th percentile for rebounds their opponents produceleague avg 43.882 games (2025)vs last 5 · 62nd pctseason 45.1 (66th)5 gamessupports OVER20/30 teams, all positionssupports OVER

Suns at Thunder matchup cheat sheet →

Assists

81 games logged

Miles Bridges Assists · 81 games logged

7 of 20 (35%) cleared 2.5 over his last 20 · over +121 ProphetXsharp book · under −125 Hard Rock · prices from

line2.5
2.5
5
2
2
0
1
4
3
1
2
2
2
1
7
4
3
2
2
1
0
3

quoted at 2.5: O +121 (ProphetX) · U -125 (Hard Rock)

3/11@ SAC3/14@ SAS3/17vs MIA3/19vs ORL3/21vs MEM3/24vs SAC3/26vs NYK3/28vs PHI3/29vs BOS3/31@ BKN4/2vs PHX4/3vs IND4/5@ MIN4/7@ BOS4/10vs DET4/12@ NYK4/14vs MIA4/17@ ORL10/21@ POR10/24vs GSW

latest3 Sat, Oct 24, 2026 · vs GSW

2.5

7 of 20 (35%) cleared 2.5 over his last 20

minutesno range set29.2 avg over the 20 charted
by window, any range:last 531.4last 1029.9last 2029.2last 3028.92026-2731.02025-2631.1all31.1

Assists: Breakdowns

Miles Bridges Breakdown · his own data
assists per game3.193.40
league avg 2.1277 games (2025)vs last 5season 3.195 gamessupports OVERsupports OVER
minutes per game31.027.8
league avg 23.277 games (2025)vs last 5season 31.05 games

Season breakdowns: regular season only. The tiles and the chart can include playoffs.

Oklahoma City Thunder · what their opponents produce
assists allowed to PF4.14.2
41st percentile for assists allowed to a PFleague avg 4.279 games (2025)vs last 5 · 48th pctseason 4.1 (41st)5 gamesneutral13/30 teams, vs a PFneutral
opponent assists, all positions25.227.6
14th percentile for assists their opponents produceleague avg 26.782 games (2025)vs last 5 · 62nd pctseason 25.2 (14th)5 gamessupports UNDER5/30 teams, all positionssupports OVER

Suns at Thunder matchup cheat sheet →

Threes

81 games logged

Miles Bridges Threes · 81 games logged

8 of 20 (40%) cleared 1.5 over his last 20 · over −111 NoVigsharp book · under −104 NoVigsharp book · prices from

line1.5
1.5
3
4
2
1
0
0
0
1
0
1
4
3
4
1
1
0
5
1
0
2

quoted at 1.5: O -111 (NoVig) · U -104 (NoVig)

3/11@ SAC3/14@ SAS3/17vs MIA3/19vs ORL3/21vs MEM3/24vs SAC3/26vs NYK3/28vs PHI3/29vs BOS3/31@ BKN4/2vs PHX4/3vs IND4/5@ MIN4/7@ BOS4/10vs DET4/12@ NYK4/14vs MIA4/17@ ORL10/21@ POR10/24vs GSW

latest2 Sat, Oct 24, 2026 · vs GSW

1.5

8 of 20 (40%) cleared 1.5 over his last 20

minutesno range set29.2 avg over the 20 charted
by window, any range:last 531.4last 1029.9last 2029.2last 3028.92026-2731.02025-2631.1all31.1

Threes: Breakdowns

Miles Bridges Breakdown · his own data
threes per game1.921.80
league avg 1.1477 games (2025)vs last 5season 1.925 gamessupports OVERsupports OVER
minutes per game31.027.8
league avg 23.277 games (2025)vs last 5season 31.05 games

Season breakdowns: regular season only. The tiles and the chart can include playoffs.

Oklahoma City Thunder · what their opponents produce
threes allowed to PF2.01.2
10th percentile for threes allowed to a PFleague avg 2.279 games (2025)vs last 5 · 21st pctseason 2.0 (10th)5 gamessupports UNDER4/30 teams, vs a PFsupports UNDER
opponent threes, all positions14.215.6
93rd percentile for threes their opponents produceleague avg 13.382 games (2025)vs last 5 · 86th pctseason 14.2 (93rd)5 gamessupports OVER28/30 teams, all positionssupports OVER

Suns at Thunder matchup cheat sheet →

PRA

81 games logged

Miles Bridges PRA · 81 games logged

11 of 20 (55%) cleared 22.5 over his last 20 · over −113 NoVigsharp book · under −105 Bovada · prices from

line22.5
22.5
33
28
26
14
18
21
25
18
18
26
31
26
40
29
21
10
39
18
12
26

quoted at 22.5: O -113 (NoVig) · U -105 (Bovada)

3/11@ SAC3/14@ SAS3/17vs MIA3/19vs ORL3/21vs MEM3/24vs SAC3/26vs NYK3/28vs PHI3/29vs BOS3/31@ BKN4/2vs PHX4/3vs IND4/5@ MIN4/7@ BOS4/10vs DET4/12@ NYK4/14vs MIA4/17@ ORL10/21@ POR10/24vs GSW

latest26 Sat, Oct 24, 2026 · vs GSW

22.5

11 of 20 (55%) cleared 22.5 over his last 20

minutesno range set29.2 avg over the 20 charted
by window, any range:last 531.4last 1029.9last 2029.2last 3028.92026-2731.02025-2631.1all31.1

PRA: Breakdowns

Miles Bridges Breakdown · his own data
points per game17.0614.80
league avg 11.1777 games (2025)vs last 5season 17.065 gamessupports OVERsupports OVER
rebounds per game5.847.00
league avg 4.9877 games (2025)vs last 5season 5.845 gamessupports OVERsupports OVER
assists per game3.193.40
league avg 2.1277 games (2025)vs last 5season 3.195 gamessupports OVERsupports OVER
minutes per game31.027.8
league avg 23.277 games (2025)vs last 5season 31.05 games

Season breakdowns: regular season only. The tiles and the chart can include playoffs.

Oklahoma City Thunder · what their opponents produce
points allowed to PF19.519.2
7th percentile for points allowed to a PFleague avg 21.479 games (2025)vs last 5 · 31st pctseason 19.5 (7th)5 gamessupports UNDER3/30 teams, vs a PFsupports UNDER
rebounds allowed to PF10.010.6
72nd percentile for rebounds allowed to a PFleague avg 9.579 games (2025)vs last 5 · 62nd pctseason 10.0 (72nd)5 gamessupports OVER22/30 teams, vs a PFsupports OVER
assists allowed to PF4.14.2
41st percentile for assists allowed to a PFleague avg 4.279 games (2025)vs last 5 · 48th pctseason 4.1 (41st)5 gamesneutral13/30 teams, vs a PFneutral
opponent points, all positions109.0114.0
3rd percentile for points their opponents produceleague avg 115.682 games (2025)vs last 5 · 41st pctseason 109.0 (3rd)5 gamessupports UNDER2/30 teams, all positionsneutral
opponent rebounds, all positions45.144.0
66th percentile for rebounds their opponents produceleague avg 43.882 games (2025)vs last 5 · 62nd pctseason 45.1 (66th)5 gamessupports OVER20/30 teams, all positionssupports OVER
opponent assists, all positions25.227.6
14th percentile for assists their opponents produceleague avg 26.782 games (2025)vs last 5 · 62nd pctseason 25.2 (14th)5 gamessupports UNDER5/30 teams, all positionssupports OVER

Suns at Thunder matchup cheat sheet →

Pts+Reb

81 games logged

Miles Bridges Pts+Reb · 81 games logged

11 of 20 (55%) cleared 20.5 over his last 20 · over +100 NoVigsharp book · under −120 Bovada · prices from

line20.5
20.5
28
26
24
14
17
17
22
17
16
24
29
25
33
25
18
8
37
17
12
23

quoted at 20.5: O +100 (NoVig) · U -120 (Bovada)

3/11@ SAC3/14@ SAS3/17vs MIA3/19vs ORL3/21vs MEM3/24vs SAC3/26vs NYK3/28vs PHI3/29vs BOS3/31@ BKN4/2vs PHX4/3vs IND4/5@ MIN4/7@ BOS4/10vs DET4/12@ NYK4/14vs MIA4/17@ ORL10/21@ POR10/24vs GSW

latest23 Sat, Oct 24, 2026 · vs GSW

20.5

11 of 20 (55%) cleared 20.5 over his last 20

minutesno range set29.2 avg over the 20 charted
by window, any range:last 531.4last 1029.9last 2029.2last 3028.92026-2731.02025-2631.1all31.1

Pts+Reb: Breakdowns

Miles Bridges Breakdown · his own data
points per game17.0614.80
league avg 11.1777 games (2025)vs last 5season 17.065 gamessupports OVERsupports OVER
rebounds per game5.847.00
league avg 4.9877 games (2025)vs last 5season 5.845 gamessupports OVERsupports OVER
minutes per game31.027.8
league avg 23.277 games (2025)vs last 5season 31.05 games

Season breakdowns: regular season only. The tiles and the chart can include playoffs.

Oklahoma City Thunder · what their opponents produce
points allowed to PF19.519.2
7th percentile for points allowed to a PFleague avg 21.479 games (2025)vs last 5 · 31st pctseason 19.5 (7th)5 gamessupports UNDER3/30 teams, vs a PFsupports UNDER
rebounds allowed to PF10.010.6
72nd percentile for rebounds allowed to a PFleague avg 9.579 games (2025)vs last 5 · 62nd pctseason 10.0 (72nd)5 gamessupports OVER22/30 teams, vs a PFsupports OVER
opponent points, all positions109.0114.0
3rd percentile for points their opponents produceleague avg 115.682 games (2025)vs last 5 · 41st pctseason 109.0 (3rd)5 gamessupports UNDER2/30 teams, all positionsneutral
opponent rebounds, all positions45.144.0
66th percentile for rebounds their opponents produceleague avg 43.882 games (2025)vs last 5 · 62nd pctseason 45.1 (66th)5 gamessupports OVER20/30 teams, all positionssupports OVER

Suns at Thunder matchup cheat sheet →

Pts+Ast

81 games logged

Miles Bridges Pts+Ast · 81 games logged

9 of 20 (45%) cleared 17.5 over his last 20 · over −105 Bovada · under −125 Bovada · prices from

line17.5
17.5
31
24
16
11
14
13
20
12
16
21
27
20
32
17
13
9
30
16
8
19

quoted at 17.5: O -105 (Bovada) · U -125 (Bovada)

3/11@ SAC3/14@ SAS3/17vs MIA3/19vs ORL3/21vs MEM3/24vs SAC3/26vs NYK3/28vs PHI3/29vs BOS3/31@ BKN4/2vs PHX4/3vs IND4/5@ MIN4/7@ BOS4/10vs DET4/12@ NYK4/14vs MIA4/17@ ORL10/21@ POR10/24vs GSW

latest19 Sat, Oct 24, 2026 · vs GSW

17.5

9 of 20 (45%) cleared 17.5 over his last 20

minutesno range set29.2 avg over the 20 charted
by window, any range:last 531.4last 1029.9last 2029.2last 3028.92026-2731.02025-2631.1all31.1

Pts+Ast: Breakdowns

Miles Bridges Breakdown · his own data
points per game17.0614.80
league avg 11.1777 games (2025)vs last 5season 17.065 gamessupports OVERsupports OVER
assists per game3.193.40
league avg 2.1277 games (2025)vs last 5season 3.195 gamessupports OVERsupports OVER
minutes per game31.027.8
league avg 23.277 games (2025)vs last 5season 31.05 games

Season breakdowns: regular season only. The tiles and the chart can include playoffs.

Oklahoma City Thunder · what their opponents produce
points allowed to PF19.519.2
7th percentile for points allowed to a PFleague avg 21.479 games (2025)vs last 5 · 31st pctseason 19.5 (7th)5 gamessupports UNDER3/30 teams, vs a PFsupports UNDER
assists allowed to PF4.14.2
41st percentile for assists allowed to a PFleague avg 4.279 games (2025)vs last 5 · 48th pctseason 4.1 (41st)5 gamesneutral13/30 teams, vs a PFneutral
opponent points, all positions109.0114.0
3rd percentile for points their opponents produceleague avg 115.682 games (2025)vs last 5 · 41st pctseason 109.0 (3rd)5 gamessupports UNDER2/30 teams, all positionsneutral
opponent assists, all positions25.227.6
14th percentile for assists their opponents produceleague avg 26.782 games (2025)vs last 5 · 62nd pctseason 25.2 (14th)5 gamessupports UNDER5/30 teams, all positionssupports OVER

Suns at Thunder matchup cheat sheet →

Reb+Ast

81 games logged

Miles Bridges Reb+Ast · 81 games logged

7 of 20 (35%) cleared 8.5 over his last 20 · over +110 Bovada · under −140 Hard Rock · prices from

line8.5
8.5
7
6
12
3
5
12
8
7
4
7
6
7
15
16
11
3
11
3
4
10

quoted at 8.5: O +110 (Bovada) · U -140 (Hard Rock)

3/11@ SAC3/14@ SAS3/17vs MIA3/19vs ORL3/21vs MEM3/24vs SAC3/26vs NYK3/28vs PHI3/29vs BOS3/31@ BKN4/2vs PHX4/3vs IND4/5@ MIN4/7@ BOS4/10vs DET4/12@ NYK4/14vs MIA4/17@ ORL10/21@ POR10/24vs GSW

latest10 Sat, Oct 24, 2026 · vs GSW

8.5

7 of 20 (35%) cleared 8.5 over his last 20

minutesno range set29.2 avg over the 20 charted
by window, any range:last 531.4last 1029.9last 2029.2last 3028.92026-2731.02025-2631.1all31.1

Reb+Ast: Breakdowns

Miles Bridges Breakdown · his own data
rebounds per game5.847.00
league avg 4.9877 games (2025)vs last 5season 5.845 gamessupports OVERsupports OVER
assists per game3.193.40
league avg 2.1277 games (2025)vs last 5season 3.195 gamessupports OVERsupports OVER
minutes per game31.027.8
league avg 23.277 games (2025)vs last 5season 31.05 games

Season breakdowns: regular season only. The tiles and the chart can include playoffs.

Oklahoma City Thunder · what their opponents produce
rebounds allowed to PF10.010.6
72nd percentile for rebounds allowed to a PFleague avg 9.579 games (2025)vs last 5 · 62nd pctseason 10.0 (72nd)5 gamessupports OVER22/30 teams, vs a PFsupports OVER
assists allowed to PF4.14.2
41st percentile for assists allowed to a PFleague avg 4.279 games (2025)vs last 5 · 48th pctseason 4.1 (41st)5 gamesneutral13/30 teams, vs a PFneutral
opponent rebounds, all positions45.144.0
66th percentile for rebounds their opponents produceleague avg 43.882 games (2025)vs last 5 · 62nd pctseason 45.1 (66th)5 gamessupports OVER20/30 teams, all positionssupports OVER
opponent assists, all positions25.227.6
14th percentile for assists their opponents produceleague avg 26.782 games (2025)vs last 5 · 62nd pctseason 25.2 (14th)5 gamessupports UNDER5/30 teams, all positionssupports OVER

Suns at Thunder matchup cheat sheet →

First Basket

79 games logged

Miles Bridges First Basket · 79 games logged

0 of 20 (0%) scored first in his last 20 (measured starts only) · to score +1200 bet365 · prices from

line0.5
1+ first basket
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

quoted at 0.5: O +1200 (bet365) · no under

3/11@ SAC3/14@ SAS3/17vs MIA3/19vs ORL3/21vs MEM3/24vs SAC3/26vs NYK3/28vs PHI3/29vs BOS3/31@ BKN4/2vs PHX4/3vs IND4/5@ MIN4/7@ BOS4/10vs DET4/12@ NYK4/14vs MIA4/17@ ORL10/21@ POR10/24vs GSW

latest0 Sat, Oct 24, 2026 · vs GSW

first basket

0 of 20 (0%) scored first in his last 20 (measured starts only)

minutesno range set29.2 avg over the 20 charted
by window, any range:last 531.4last 1029.9last 2029.2last 3029.32026-2731.02025-2631.2all31.2

First Basket: Breakdowns

First basket

First score of the game, including free throws. Non-starters are void. Settlement rule

Starting status not confirmed. A posted price does not confirm a starting spot.

Bridges and the Suns

0.0%scored first in 0 of 2 starts
41st of 149 starters1st percentiletook his team's first shot 0 of 2small sample: 2 games
When the Suns scored first, who scored1 of 2 games
  • Khaman Maluach1 · 100.0%
The Suns scored first1 of 2 games · 13th most of 30
mostfewest
Suns 50.0%middle 50.0%: every game has one team that scores first

Won the opening tip 1 of 2 (50.0%).

The Thunder's defense

0.0%a PF scored first against them in 0 of 3 games
1st fewest of 301st percentileleague middle 0.0%small sample: 3 games
Who scores first against the Thunder, by position

PG: 0 of 3 games (0.0%) · 1st fewest of 30 · 1st percentile

mostfewest
Thunder 0.0%league middle 0.0%, the median club for a PG

SG: 0 of 3 games (0.0%) · 1st fewest of 30 · 1st percentile

mostfewest
Thunder 0.0%league middle 0.0%, the median club for an SG

SF: 1 of 3 games (33.3%) · 1st most of 30 · 79th percentile

mostfewest
Thunder 33.3%league middle 0.0%, the median club for an SF

PF: 0 of 3 games (0.0%) · 1st fewest of 30 · 1st percentile

mostfewest
Thunder 0.0%league middle 0.0%, the median club for a PF

C: 1 of 3 games (33.3%) · 5th most of 30 · 62nd percentile

mostfewest
Thunder 33.3%league middle 0.0%, the median club for a C
Opponents scored first against the Thunder2 of 3 games · 3rd most of 30
mostfewest
Thunder 66.7%middle 50.0%

Won the opening tip 2 of 3 (66.7%).

Suns at Thunder matchup cheat sheet →

Bridges and the Suns

5.2%scored first in 4 of 77 starts
167th of 202 starters16th percentiletook his team's first shot 9 of 77
When the Suns scored first, who scored41 of 76 games
  • Devin Booker9 · 22.0%
  • Collin Gillespie6 · 14.6%
  • Dillon Brooks6 · 14.6%
  • Jalen Green5 · 12.2%
  • Mark Williams5 · 12.2%
  • Everyone else14 · 34.1%
The Suns scored first41 of 76 games · 11th most of 30
mostfewest
Suns 53.9%middle 50.0%: every game has one team that scores first

Won the opening tip 55 of 76 (72.4%).

The Thunder's defense

8.8%a PF scored first against them in 7 of 80 games
14th most of 3048th percentileleague middle 8.8%
Who scores first against the Thunder, by position

PG: 9 of 80 games (11.2%) · 6th most of 30 · 79th percentile

mostfewest
Thunder 11.2%league middle 9.6%, the median club for a PG

SG: 7 of 80 games (8.8%) · 14th fewest of 30 · 45th percentile

mostfewest
Thunder 8.8%league middle 9.6%, the median club for an SG

SF: 5 of 80 games (6.2%) · 6th fewest of 30 · 17th percentile

mostfewest
Thunder 6.2%league middle 8.9%, the median club for an SF

PF: 7 of 80 games (8.8%) · 14th most of 30 · 48th percentile

mostfewest
Thunder 8.8%league middle 8.8%, the median club for a PF

C: 7 of 80 games (8.8%) · 10th fewest of 30 · 31st percentile

mostfewest
Thunder 8.8%league middle 10.8%, the median club for a C
Opponents scored first against the Thunder36 of 80 games · 9th fewest of 30
mostfewest
Thunder 45.0%middle 50.0%

Won the opening tip 42 of 80 (52.5%).

Suns at Thunder matchup cheat sheet →

ESPN play-by-play, regular season, measured games only. Positions are this season's rosters; a scorer who has left the league is not counted at any position.

New lines every morning · Today’s board · Results

Other markets

Miles Bridges, every other prop for this game

Rebounds5.5
last 10 6 of 10 (60%) · last 20 9 of 20 (45%)
O +109 · U −117
show
Assists2.5
last 10 4 of 10 (40%) · last 20 7 of 20 (35%)
O +121 · U −125
show
Threes1.5
last 10 5 of 10 (50%) · last 20 8 of 20 (40%)
O −111 · U −104
show
PRA22.5
last 10 6 of 10 (60%) · last 20 11 of 20 (55%)
O −113 · U −105
show
Pts+Reb20.5
last 10 6 of 10 (60%) · last 20 11 of 20 (55%)
O +100 · U −120
show
Pts+Ast17.5
last 10 5 of 10 (50%) · last 20 9 of 20 (45%)
O −105 · U −125
show
Reb+Ast8.5
last 10 5 of 10 (50%) · last 20 7 of 20 (35%)
O +110 · U −140
show
First Basket
last 10 0 of 10 (0%) · last 20 0 of 20 (0%)
Yes +1200
show
O 14.5 +106 ProphetX · U 14.5 −114 DraftKingsprices from