Box Score (Final)
2010-11 ODAC Men's Basketball
Salisbury vs Virginia Wesleyan (11/15/10)
VISITORS: Salisbury (0-1)
TOT-FG 3-PT REBOUNDS
## Player FG FGA FG FGA FT FTA OF DE TOT PF TP A TO BLK S MIN
-------------------------------------------------------------------------------
02 Devin Posey......... * 2 5 1 1 2 2 1 2 3 4 7 3 3 0 3 28
21 Mike Maczko......... * 4 7 1 1 2 2 2 5 7 5 11 3 2 0 0 34
23 Eric Johnson........ * 4 7 1 2 0 0 0 6 6 2 9 3 4 0 0 24
33 Chris McGrew........ * 9 14 0 1 1 3 2 5 7 2 19 2 4 0 0 28
35 David Pearman....... * 3 11 2 7 0 0 1 4 5 2 8 1 2 0 0 28
01 Dylan Robeson....... 0 1 0 0 0 0 0 0 0 1 0 0 1 0 1 13
05 Brandyn Wilkerson... 1 1 0 0 0 0 0 0 0 0 2 0 0 0 0 4
24 Jason Nwosu......... 1 3 0 0 0 0 0 2 2 0 2 1 1 0 0 11
31 Lee Righter......... 0 3 0 0 3 4 1 0 1 1 3 0 1 0 0 13
32 Mike Atkins......... 1 3 0 1 0 0 2 1 3 1 2 0 1 0 0 17
TM TEAM................ 2 3 5
Totals.............. 25 55 5 13 8 11 11 28 39 18 63 13 19 0 4 200
1st Half 2nd Half Game Totals
TOTAL FG%: 14-29 .483 11-26 .423 25-55 .455
3-Pt. FG%: 0-4 .000 5-9 .556 5-13 .385
F Throw %: 1-3 .333 7-8 .875 8-11 .727
Deadball rebounds: 1
HOME TEAM: Virginia Wesleyan (1-0)
TOT-FG 3-PT REBOUNDS
## Player FG FGA FG FGA FT FTA OF DE TOT PF TP A TO BLK S MIN
-------------------------------------------------------------------------------
00 VAUGHN, Donald...... * 5 11 0 0 1 1 3 5 8 2 11 1 3 1 2 32
10 FORD, Tre'.......... * 1 4 0 1 0 0 2 2 4 2 2 5 1 0 1 25
24 WOODMORE, DJ........ * 4 9 0 2 4 4 1 4 5 1 12 1 1 0 1 27
32 TEASLEY, Chris...... * 6 8 3 5 1 3 0 1 1 1 16 1 2 0 1 28
44 ASTORGA, Chris...... * 4 10 1 6 1 3 0 1 1 3 10 0 1 0 0 26
12 ROBERTS, Ed......... 1 6 1 5 0 0 0 1 1 2 3 3 1 0 1 14
20 BURNS, Jason........ 2 5 0 0 0 0 0 1 1 1 4 0 0 0 2 12
33 MOORE, Chris........ 1 1 0 0 0 0 1 0 1 0 2 1 0 0 0 13
40 DAVIS, Rakeem....... 1 1 0 0 2 2 0 1 1 2 4 1 1 0 0 6
50 BROWN, Ali.......... 1 2 0 0 1 2 1 3 4 1 3 1 1 0 0 17
TM TEAM................ 2 2
Totals.............. 26 57 5 19 10 15 8 21 29 15 67 14 11 1 8 200
1st Half 2nd Half Game Totals
TOTAL FG%: 12-29 .414 14-28 .500 26-57 .456
3-Pt. FG%: 3-9 .333 2-10 .200 5-19 .263
F Throw %: 6-8 .750 4-7 .571 10-15 .667
Deadball rebounds: 0
Date: 11/15/10 Site: Jane P.Batten Center/Virginia Beac Attendance: 888
Officials:
Technical fouls: Salisbury-None. Virginia Wesleyan-None.
Score by Periods 1 2 Total
Salisbury........... 29 34 - 63
Virginia Wesleyan... 33 34 - 67
Newspaper Box Score (Final)
Salisbury vs Virginia Wesleyan (11/15/10)
At Jane P.Batten
VIRGINIA WESLEYAN 67, SALISBURY 63
SALISBURY (0-1)
Chris McGrew 9-14 1-3 19; Mike Maczko 4-7 2-2 11; Eric Johnson 4-7 0-0 9;
David Pearman 3-11 0-0 8; Devin Posey 2-5 2-2 7; Lee Righter 0-3 3-4 3;
Jason Nwosu 1-3 0-0 2; Brandyn Wilkerson 1-1 0-0 2; Mike Atkins 1-3 0-0 2;
Dylan Robeson 0-1 0-0 0. Totals 25-55 8-11 63.
VIRGINIA WESLEYAN (1-0)
TEASLEY, Chris 6-8 1-3 16; WOODMORE, DJ 4-9 4-4 12; VAUGHN, Donald 5-11 1-1
11; ASTORGA, Chris 4-10 1-3 10; DAVIS, Rakeem 1-1 2-2 4; BURNS, Jason 2-5
0-0 4; BROWN, Ali 1-2 1-2 3; ROBERTS, Ed 1-6 0-0 3; FORD, Tre' 1-4 0-0 2;
MOORE, Chris 1-1 0-0 2. Totals 26-57 10-15 67.
Salisbury........... 29 34 - 63
Virginia Wesleyan... 33 34 - 67
3-point goals-Salisbury 5-13 (David Pearman 2-7; Eric Johnson 1-2;
Mike Maczko 1-1; Devin Posey 1-1; Mike Atkins 0-1; Chris McGrew 0-1),
Virginia Wesleyan 5-19 (TEASLEY, Chris 3-5; ROBERTS, Ed 1-5; ASTORGA, Chris
1-6; FORD, Tre' 0-1; WOODMORE, DJ 0-2). Fouled out--Salisbury-Mike
Maczko, Virginia Wesleyan-None. Rebounds-Salisbury 39 (Chris McGrew
7; Mike Maczko 7), Virginia Wesleyan 29 (VAUGHN, Donald 8).
Assists-Salisbury 13 (Eric Johnson 3; Devin Posey 3; Mike Maczko 3),
Virginia Wesleyan 14 (FORD, Tre' 5). Total fouls-Salisbury 18,
Virginia Wesleyan 15. A-888
Play-by-Play (Final)
2010-11 ODAC Men's Basketball
Salisbury vs Virginia Wesleyan (11/15/10)
1st PERIOD Play-by-Play (Page 1)
HOME TEAM: Virginia Wesleyan TIME SCORE MAR VISITORS: Salisbury
------------------------------------------------------------------------------------------------
19:38 0-2 V 2 GOOD! JUMPER by Chris McGrew
19:38 ASSIST by Eric Johnson
MISSED JUMPER by WOODMORE, DJ 19:25 REBOUND (DEF) by David Pearman
FOUL by VAUGHN, Donald 19:17
19:11 0-4 V 4 GOOD! JUMPER by Chris McGrew
GOOD! 3 PTR by ASTORGA, Chris 18:44 3-4 V 1
REBOUND (DEF) by FORD, Tre' 18:23 MISSED JUMPER by Devin Posey
GOOD! JUMPER by WOODMORE, DJ 18:16 5-4 H 1
ASSIST by FORD, Tre' 18:16
17:58 5-6 V 1 GOOD! JUMPER by Chris McGrew
17:58 ASSIST by Eric Johnson
GOOD! JUMPER by TEASLEY, Chris 17:28 7-6 H 1
ASSIST by FORD, Tre' 17:28
17:28 FOUL by Devin Posey
MISSED FT SHOT by TEASLEY, Chris 17:26
REBOUND (OFF) by VAUGHN, Donald 17:26
GOOD! 3 PTR by TEASLEY, Chris 17:21 10-6 H 4
ASSIST by VAUGHN, Donald 17:21
REBOUND (DEF) by FORD, Tre' 17:13 MISSED JUMPER by Mike Atkins
GOOD! LAYUP by ASTORGA, Chris [Pnt] 17:06 12-6 H 6
ASSIST by FORD, Tre' 17:06
16:47 MISSED JUMPER by Chris McGrew
16:47 REBOUND (OFF) by Mike Atkins
16:27 12-8 H 4 GOOD! JUMPER by Mike Atkins
TURNOVR by TEASLEY, Chris 16:07
16:03 STEAL by Devin Posey
FOUL by FORD, Tre' 15:57 MISSED FT SHOT by Lee Righter
15:57 REBOUND (OFF) by Mike Atkins
15:57 12-9 H 3 GOOD! FT SHOT by Lee Righter
SUB IN : BROWN, Ali 15:57 SUB OUT: Eric Johnson
SUB IN : ROBERTS, Ed 15:57
15:51 TURNOVR by Jason Nwosu
15:46 12-11 H 1 GOOD! JUMPER by Eric Johnson
15:46 ASSIST by Jason Nwosu
MISSED 3 PTR by ROBERTS, Ed 15:28 REBOUND (DEF) by Jason Nwosu
SUB OUT: BROWN, Ali 15:10 SUB IN : Eric Johnson
SUB OUT: ROBERTS, Ed 15:10
REBOUND (DEF) by BROWN, Ali 14:57 MISSED JUMPER by Lee Righter
GOOD! 3 PTR by ROBERTS, Ed 14:46 15-11 H 4
ASSIST by MOORE, Chris 14:46
14:19 15-13 H 2 GOOD! JUMPER by Jason Nwosu
TIMEOUT 20sec 14:16
13:58 FOUL by Mike Atkins
MISSED JUMPER by ROBERTS, Ed 13:46 REBOUND (DEF) by Eric Johnson
13:42 TURNOVR by Eric Johnson
STEAL by ROBERTS, Ed 13:41
MISSED JUMPER by WOODMORE, DJ 13:39
REBOUND (OFF) by VAUGHN, Donald 13:39
MISSED JUMPER by VAUGHN, Donald 13:33 REBOUND (DEF) by (TEAM)
13:30 TURNOVR by Devin Posey
MISSED JUMPER by VAUGHN, Donald 13:13 REBOUND (DEF) by Mike Maczko
12:54 15-15 T 1 GOOD! JUMPER by Chris McGrew
12:54 ASSIST by Mike Maczko
GOOD! LAYUP by BURNS, Jason [Pnt] 12:41 17-15 H 2
ASSIST by TEASLEY, Chris 12:41
12:30 17-17 T 2 GOOD! JUMPER by Mike Maczko
12:30 ASSIST by Devin Posey
MISSED 3 PTR by ASTORGA, Chris 12:15 REBOUND (DEF) by (TEAM)
11:59 17-19 V 2 GOOD! LAYUP by Mike Maczko [Pnt]
MISSED 3 PTR by FORD, Tre' 11:46 REBOUND (DEF) by Mike Maczko
11:30 FOUL by Chris McGrew
11:30 TURNOVR by Chris McGrew
11:15 FOUL by Mike Maczko
MISSED JUMPER by BURNS, Jason 11:10 REBOUND (DEF) by Chris McGrew
FOUL by ASTORGA, Chris 11:06
11:00 TURNOVR by Eric Johnson
STEAL by BURNS, Jason 10:58
MISSED JUMPER by BURNS, Jason 10:52 REBOUND (DEF) by Chris McGrew
REBOUND (DEF) by VAUGHN, Donald 10:32 MISSED JUMPER by David Pearman
MISSED JUMPER by FORD, Tre' 10:27 REBOUND (DEF) by Mike Maczko
10:18 MISSED LAYUP by Mike Maczko
10:18 REBOUND (OFF) by Chris McGrew
10:13 MISSED JUMPER by Chris McGrew
10:13 REBOUND (OFF) by David Pearman
BLOCK by VAUGHN, Donald 10:13 MISSED JUMPER by David Pearman
10:13 REBOUND (OFF) by (TEAM)
REBOUND (DEF) by WOODMORE, DJ 09:51 MISSED 3 PTR by David Pearman
GOOD! JUMPER by VAUGHN, Donald 09:25 19-19 T 3
08:57 TURNOVR by Chris McGrew
MISSED 3 PTR by ROBERTS, Ed 08:49
REBOUND (OFF) by FORD, Tre' 08:49
TURNOVR by WOODMORE, DJ 08:43
08:28 TURNOVR by Mike Atkins
MISSED JUMPER by VAUGHN, Donald 08:07 REBOUND (DEF) by Eric Johnson
FOUL by ROBERTS, Ed 08:04
07:41 19-21 V 2 GOOD! JUMPER by Eric Johnson
MISSED JUMPER by VAUGHN, Donald 07:29 REBOUND (DEF) by Devin Posey
FOUL by WOODMORE, DJ 07:24
REBOUND (DEF) by ROBERTS, Ed 07:03 MISSED JUMPER by Jason Nwosu
FOUL by DAVIS, Rakeem 06:56
TURNOVR by DAVIS, Rakeem 06:56
06:33 MISSED JUMPER by Lee Righter
06:33 REBOUND (OFF) by Lee Righter
06:30 TURNOVR by Lee Righter
GOOD! JUMPER by VAUGHN, Donald 06:02 21-21 T 4
ASSIST by ROBERTS, Ed 06:02
GOOD! FT SHOT by VAUGHN, Donald 06:02 22-21 H 1 FOUL by Lee Righter
05:27 22-23 V 1 GOOD! JUMPER by Chris McGrew
05:27 ASSIST by Mike Maczko
05:08 FOUL by Devin Posey
MISSED 3 PTR by TEASLEY, Chris 05:00
REBOUND (OFF) by MOORE, Chris 05:00
GOOD! FT SHOT by BROWN, Ali 04:52 23-23 T 5 FOUL by Devin Posey
MISSED FT SHOT by BROWN, Ali 04:52 REBOUND (DEF) by Mike Maczko
FOUL by BROWN, Ali 04:32 MISSED FT SHOT by Chris McGrew
REBOUND (DEF) by VAUGHN, Donald 04:32
GOOD! LAYUP by WOODMORE, DJ [Pnt] 04:25 25-23 H 2
04:10 TURNOVR by Dylan Robeson
STEAL by VAUGHN, Donald 04:07
GOOD! DUNK by VAUGHN, Donald [Pnt] 04:06 27-23 H 4
03:42 27-25 H 2 GOOD! JUMPER by Mike Maczko
03:42 ASSIST by Chris McGrew
03:39 TIMEOUT TEAM
TURNOVR by TEASLEY, Chris 03:15
REBOUND (DEF) by BROWN, Ali 03:07 MISSED 3 PTR by David Pearman
GOOD! LAYUP by TEASLEY, Chris [Pnt] 02:57 29-25 H 4
02:33 29-27 H 2 GOOD! JUMPER by David Pearman
TURNOVR by BROWN, Ali 02:12
01:57 29-29 T 6 GOOD! JUMPER by Brandyn Wilkerson
01:57 ASSIST by Chris McGrew
GOOD! FT SHOT by WOODMORE, DJ 01:46 30-29 H 1 FOUL by David Pearman
GOOD! FT SHOT by WOODMORE, DJ 01:46 31-29 H 2
REBOUND (DEF) by DAVIS, Rakeem 01:15 MISSED JUMPER by Lee Righter
MISSED JUMPER by WOODMORE, DJ 01:00
REBOUND (OFF) by VAUGHN, Donald 01:00
GOOD! FT SHOT by DAVIS, Rakeem 00:52 32-29 H 3 FOUL by Mike Maczko
GOOD! FT SHOT by DAVIS, Rakeem 00:52 33-29 H 4
REBOUND (DEF) by WOODMORE, DJ 00:23 MISSED 3 PTR by David Pearman
MISSED 3 PTR by ROBERTS, Ed 00:15 REBOUND (DEF) by David Pearman
REBOUND (DEF) by (TEAM) 00:05 MISSED 3 PTR by David Pearman
2nd PERIOD Play-by-Play (Page 1)
HOME TEAM: Virginia Wesleyan TIME SCORE MAR VISITORS: Salisbury
------------------------------------------------------------------------------------------------
GOOD! JUMPER by VAUGHN, Donald 19:36 35-29 H 6
FOUL by TEASLEY, Chris 19:13
18:54 35-31 H 4 GOOD! JUMPER by Chris McGrew
GOOD! JUMPER by ASTORGA, Chris 18:51 37-31 H 6
ASSIST by FORD, Tre' 18:51
18:39 FOUL by Eric Johnson
18:39 TURNOVR by Eric Johnson
TURNOVR by VAUGHN, Donald 18:23
18:03 TURNOVR by Chris McGrew
STEAL by TEASLEY, Chris 18:02
GOOD! 3 PTR by TEASLEY, Chris 17:59 40-31 H 9
ASSIST by FORD, Tre' 17:59
REBOUND (DEF) by VAUGHN, Donald 17:31 MISSED 3 PTR by David Pearman
GOOD! JUMPER by WOODMORE, DJ 17:20 42-31 H 11
FOUL by FORD, Tre' 17:13
17:13 TIMEOUT TEAM
16:56 42-33 H 9 GOOD! LAYUP by Eric Johnson [Pnt]
TURNOVR by ASTORGA, Chris 16:50
16:49 STEAL by Devin Posey
FOUL by VAUGHN, Donald 16:35
16:27 42-35 H 7 GOOD! JUMPER by Chris McGrew
MISSED 3 PTR by TEASLEY, Chris 16:08 REBOUND (DEF) by Chris McGrew
15:50 42-38 H 4 GOOD! 3 PTR by David Pearman
15:50 ASSIST by Devin Posey
MISSED JUMPER by ASTORGA, Chris 15:36 REBOUND (DEF) by Mike Maczko
15:16 TURNOVR by Mike Maczko
MISSED 3 PTR by ROBERTS, Ed 15:02 REBOUND (DEF) by Jason Nwosu
REBOUND (DEF) by BROWN, Ali 14:51 MISSED JUMPER by Eric Johnson
GOOD! JUMPER by ASTORGA, Chris 14:42 44-38 H 6
ASSIST by ROBERTS, Ed 14:42
FOUL by ASTORGA, Chris 14:25 44-39 H 5 GOOD! FT SHOT by Lee Righter
14:25 44-40 H 4 GOOD! FT SHOT by Lee Righter
GOOD! JUMPER by MOORE, Chris 14:10 46-40 H 6
ASSIST by ROBERTS, Ed 14:10
REBOUND (DEF) by (TEAM) 13:40 MISSED JUMPER by Jason Nwosu
TURNOVR by ROBERTS, Ed 13:15
13:12 STEAL by Dylan Robeson
FOUL by ROBERTS, Ed 13:09
REBOUND (DEF) by WOODMORE, DJ 13:03 MISSED JUMPER by Dylan Robeson
13:01 FOUL by Dylan Robeson
GOOD! JUMPER by VAUGHN, Donald 12:43 48-40 H 8
ASSIST by BROWN, Ali 12:43
12:32 TURNOVR by Devin Posey
STEAL by BURNS, Jason 12:30
GOOD! LAYUP by BURNS, Jason [Pnt] 12:27 50-40 H 10
12:13 FOUL by Eric Johnson
12:13 TURNOVR by Eric Johnson
MISSED JUMPER by BURNS, Jason 11:56 REBOUND (DEF) by Eric Johnson
11:45 50-43 H 7 GOOD! 3 PTR by Eric Johnson
11:45 ASSIST by Devin Posey
MISSED JUMPER by VAUGHN, Donald 11:27 REBOUND (DEF) by Devin Posey
11:06 TURNOVR by Chris McGrew
STEAL by WOODMORE, DJ 11:03
GOOD! DUNK by BROWN, Ali [Pnt] 11:01 52-43 H 9
ASSIST by WOODMORE, DJ 11:01
10:44 52-45 H 7 GOOD! JUMPER by Devin Posey
10:38 FOUL by Mike Maczko
MISSED 3 PTR by ASTORGA, Chris 10:30 REBOUND (DEF) by David Pearman
10:22 MISSED 3 PTR by Mike Atkins
10:22 REBOUND (OFF) by Mike Maczko
10:15 TURNOVR by Devin Posey
GOOD! JUMPER by DAVIS, Rakeem 10:00 54-45 H 9
REBOUND (DEF) by ASTORGA, Chris 09:45 MISSED JUMPER by Chris McGrew
MISSED 3 PTR by WOODMORE, DJ 09:35
REBOUND (OFF) by FORD, Tre' 09:35
MISSED 3 PTR by ASTORGA, Chris 09:19
REBOUND (OFF) by WOODMORE, DJ 09:19
GOOD! 3 PTR by TEASLEY, Chris 09:13 57-45 H 12
ASSIST by DAVIS, Rakeem 09:13
TIMEOUT TEAM 09:09
08:55 TURNOVR by David Pearman
GOOD! JUMPER by FORD, Tre' 08:43 59-45 H 14
08:08 MISSED JUMPER by David Pearman
08:08 REBOUND (OFF) by Mike Maczko
FOUL by DAVIS, Rakeem 08:05 59-46 H 13 GOOD! FT SHOT by Mike Maczko
08:05 59-47 H 12 GOOD! FT SHOT by Mike Maczko
GOOD! FT SHOT by ASTORGA, Chris 07:55 60-47 H 13 FOUL by Chris McGrew
MISSED FT SHOT by ASTORGA, Chris 07:55 REBOUND (DEF) by Mike Atkins
07:45 60-50 H 10 GOOD! 3 PTR by Devin Posey
07:45 ASSIST by Eric Johnson
MISSED JUMPER by VAUGHN, Donald 07:34 REBOUND (DEF) by Eric Johnson
07:15 60-52 H 8 GOOD! JUMPER by Chris McGrew
TURNOVR by VAUGHN, Donald 06:57
06:55 STEAL by Devin Posey
REBOUND (DEF) by VAUGHN, Donald 06:52 MISSED JUMPER by Devin Posey
06:48 FOUL by Devin Posey
GOOD! LAYUP by TEASLEY, Chris [Pnt] 06:28 62-52 H 10
REBOUND (DEF) by BURNS, Jason 06:12 MISSED JUMPER by Eric Johnson
MISSED 3 PTR by ASTORGA, Chris 06:02 REBOUND (DEF) by Eric Johnson
FOUL by BURNS, Jason 05:44 62-53 H 9 GOOD! FT SHOT by Devin Posey
05:44 62-54 H 8 GOOD! FT SHOT by Devin Posey
MISSED 3 PTR by WOODMORE, DJ 05:25
REBOUND (OFF) by BROWN, Ali 05:25
MISSED JUMPER by BROWN, Ali 05:19 REBOUND (DEF) by (TEAM)
04:50 62-57 H 5 GOOD! 3 PTR by Mike Maczko
04:50 ASSIST by David Pearman
TIMEOUT TEAM 04:37
GOOD! JUMPER by WOODMORE, DJ 04:20 64-57 H 7
REBOUND (DEF) by VAUGHN, Donald 03:56 MISSED JUMPER by Chris McGrew
GOOD! FT SHOT by WOODMORE, DJ 03:49 65-57 H 8 FOUL by Mike Maczko
GOOD! FT SHOT by WOODMORE, DJ 03:49 66-57 H 9
03:37 66-60 H 6 GOOD! 3 PTR by David Pearman
03:37 ASSIST by Mike Maczko
MISSED JUMPER by FORD, Tre' 02:58 REBOUND (DEF) by Eric Johnson
02:37 66-62 H 4 GOOD! JUMPER by Chris McGrew
TIMEOUT TEAM 02:25
MISSED 3 PTR by ASTORGA, Chris 02:19 REBOUND (DEF) by David Pearman
02:00 MISSED JUMPER by Mike Maczko
02:00 REBOUND (OFF) by Devin Posey
01:55 MISSED JUMPER by Devin Posey
01:55 REBOUND (OFF) by (TEAM)
01:41 TIMEOUT TEAM
01:31 TURNOVR by Mike Maczko
STEAL by FORD, Tre' 01:29
TURNOVR by FORD, Tre' 00:58
00:44 TURNOVR by David Pearman
STEALVbybVAUGHN,NDonaldld 00:40
00:23 MISSED JUMPER by Mike Maczko
00:23 REBOUND (OFF) by Chris McGrew
FOUL by ASTORGA, Chris 00:23
TIMEOUT TEAM 00:23
00:23 MISSED FT SHOT by Chris McGrew
00:23 REBOUND (OFF) by (DEADBALL)
00:23 66-63 H 3 GOOD! FT SHOT by Chris McGrew
GOOD! FT SHOT by TEASLEY, Chris 00:18 67-63 H 4 FOUL by David Pearman
MISSED FT SHOT by TEASLEY, Chris 00:18 REBOUND (DEF) by Chris McGrew
REBOUND (DEF) by TEASLEY, Chris 00:10 MISSED 3 PTR by Chris McGrew
MISSED FT SHOT by ASTORGA, Chris 00:07 FOUL by Mike Maczko
00:07 REBOUND (DEF) by Chris McGrew
REBOUND (DEF) by WOODMORE, DJ 00:02 MISSED 3 PTR by Eric Johnson