Apologies for the very long post, but here are almost all the Region D boys scores from 1971-2000. Missing some from the 90's.
1971
Lebanon 51-49 Pennington Gap
Thomas Walker 67-62 Pound (OT)
Lebanon 68-66 Appalachia (2OT)
Thomas Walker 61-60 Castlewood
Thomas Walker 79-66 Lebanon
THOMAS WALKER (79): Saylor 26, Daniels 22, Crockett 21, Williams 8, McConnell 2.
LEBANON (66): Wright 21, Jones 14, Levicki 12, Bondrant 9, Stoots 4, Paris 4, Brown 2.
1972
Lebanon 76-66 Powell Valley
Castlewood 64-61 Rye Cove
Thomas Walker 82-61 Lebanon
Appalachia 82-55 Castlewood
Appalachia 62-59 Thomas Walker
APPALACHIA (62): Marsingill 22, Davis 17, Turner 11, Gaines 6, Lawson 4, Jones 2.
THOMAS WALKER (59): Pauley 17, Daniels 16, Williams 10, Crockett 6, Cowan 4, Cheek 4, Lowe 2.
1973
Norton 62-56 Pennington
Powell Valley 44-42 Twin Springs
Castlewood 58-54 Norton
Powell Valley 76-66 Thomas Walker
Powell Valley 60-56 Castlewood
POWELL VALLEY (60): Myers 28, Hamler 16, Adams 8, Taylor 4, Jessee 2, Wade 2.
CASTLEWOOD (56): J. Adams 26, Hall 17, Kincaid 6, Castle 4, Adams 2, Gose 1.
1974
Honaker 64-42 Thomas Walker
Wise 54-51 Pennington
Powell Valley 70-52 Honaker
Castlewood 66-62 Wise
Powell Valley 62-60 Castlewood
POWELL VALLEY (62): Davis 17, Hamler 16, Myers 15, Pleasant 8, Jackson 4, Mitchell 2.
CASTLEWOOD (60): Poole 39, Foster 11, Spencer 4, Adams 4, White 2.
1975
Powell Valley 61-50 Honaker
Jonesville 70-62 Garden
Powell Valley 47-43 Pennington Gap
JI Burton 73-60 Jonesville
JI Burton 73-64 Powell Valley
NORTON (73): Neeley 22, Livingston 18, Adkins 14, Thomas 12, McAfee 7.
POWELL VALLEY (64): Hamler 29, Warren 18, Jackson 8, Allen 6, Zirkle 3.
1976
Powell Valley 64-56 Rye Cove
Honaker 57-54 Ervinton
Powell Valley 75-41 Lebanon
Pennington 56-47 Honaker
Powell Valley 79-57 Pennington
POWELL VALLEY (79): Warren 19, Allen 19, Gilliam 17, Hamler 12, Shankle 8, Jackson 4.
PENNINGTON (57): Marsee 29, Province 8, Haynes 8, Hammonds 6, Lambert 4, McDavid 2.
1977
Pennington 54-47 Whitewood
JJ Kelly 70-49 Twin Springs
Powell Valley 41-30 Pennington
JJ Kelly 74-61 Honaker
JJ Kelly 53-51 Powell Valley
WISE (53): Niece 30, Beverly 8, Hatcher 7, Foster 6, Dotson 2.
POWELL VALLEY (51): Allen 25, Hollinger 10, Slagle 8, Hamler 4, Miller 2, Shankle 2.
1978
Ervinton 58-51 Honaker
Jonesville 64-61 Castlewood (OT)
Pennington 78-74 Ervinton
JI Burton 77-71 Jonesville
JI Burton 61-60 Pennington
JI BURTON (61): Neeley 26, Leonard 15, Coleman 13, Caruso 5, Bates 2.
PENNINGTON (60): Jenkins 18, Poe 13, Collins 11, Garrett 8, Harbor 6, Hoke 4.
1979
Clintwood 51-50 Council
Pennington 75-73 JI Burton
Thomas Walker 61-52 Clintwood
Pennington 72-59 Garden
Thomas Walker 68-61 Pennington
THOMAS WALKER (68): Crockett 28, Ayers 14, Hensley 10, Gibson 8, Thomas 5, Graybeel 3.
PENNINGTON (61): Poe 25, Jenkins 21, Kirk 6, Collons 6, Ledbetter 2, Garrett 1.
1980
Whitewood 63-61 Thomas Walker
Pound 60-52 Twin Springs
JI Burton 61-54 Whitewood
Haysi 78-70 Pound
JI Burton 62-57 Haysi
JI BURTON (62): Neeley 22, Leonard 18, Coleman 10, Raines 6, Miles 4, Beaty 2.
HAYSI (57): Sutherland 14, Ro. Owens 12, Woods 11, Re. Owens 9, Wampler 7, O’Quinn 2, Fuller 2.
1981
Pocahontas 70-53 Jonesville
Coeburn 66-53 Whitewood
Pocahontas 44-38 JJ Kelly
Coeburn 74-72 Twin Springs (OT)
Coeburn 56-51 Pocahontas
COEBURN (56): Hall 16, Livingston 15, Mooney 9, Sanders 8, Gibson 5, Meade 3.
POCAHONTAS (51): Kennedy 17, Bowman 14, Dillon 6, Asbury 6, White 4, Collins 4.
1982
Thomas Walker 57-55 Powell Valley
Appalachia 84-67 Garden
Thomas Walker 57-51 Whitewood
Appalachia 63-62 Rye Cove
Appalachia 46-44 Thomas Walker
APPALACHIA (46): Stuart 20, Davis 11, Lewis 7, Mabe 6, Rose 2.
THOMAS WALKER (44): Bryant 16, Miracle 12, R. Littrell 10, Edds 6.
1983
Jonesville 63-60 Garden
JI Burton 86-64 Thomas Walker
Powell Valley 72-60 Jonesville
JI Burton 73-63 Whitewood
Powell Valley 73-54 JI Burton
POWELL VALLEY (73): Cox 28, Chandler 24, Collier 10, Kelley 4, Stratton 4, Giles 2, Casey 1.
JI BURTON (54): McCray 19, James 10, Gravely 10, Tate 6, Forney 4, Williams 3, Etter 2.
1984
Pound 64-40 Whitewood
Pennington 64-60 Hurley (OT)
Pound 67-54 Twin Springs
Coeburn 55-52 Pennington
Pound 51-48 Coeburn
POUND (51): Stanley 20, Martin 18, Bloomer 7, Reynolds 4, Page 2.
COEBURN (48): Lawson 14, Ketron 12, Perry 8, T. Greear 8, Swann 4, Mooney 2.
1985
Pound 68-38 Hurley
Powell Valley 73-62 Pennington
Jonesville 64-61 Pound
Haysi 70-50 Powell Valley
Jonesville 61-54 Haysi
JONESVILLE (61): Terry 29, Evans 12, Chadwell 9, Baker 6, Williams 4, Wilder 1.
HAYSI (54): Stanley 11, Green 10, Fuller 8, S. Deel 8, Hill 7, Rasnick 6, Mullins 2, G. Deel 2.
1986
Garden 54-52 Pennington
Powell Valley 82-53 Jonesville
Pound 78-59 Garden
Powell Valley 62-50 Hurley
Pound 56-55 Powell Valley
POUND (56): Adams 19, Greear 16, Bloomer 8, Moore 8, Logan 5.
POWELL VALLEY (55): Collins 16, Jackson 15, Blagg 12, Milbro 8, Fisher 2, Blanton 2.
1987
Jonesville 64-62 Garden
Hurley 69-68 JI Burton
Powell Valley 67-61 Jonesville
Hurley 81-61 Pennington
Hurley 55-53 Powell Valley
HURLEY (55): K. Justice 25, Brown 14, Cooper 8, Christian 4, Dotson 4.
POWELL VALLEY (53): Fisher 15, Spears 12, Hobbs 8, Legg 8, Williams 7, McKinney 4.
1988
JI Burton 84-55 Flatwoods
JJ Kelly 76-69 Haysi
JI Burton 72-71 Garden
JJ Kelly 79-71 Pennington
JI Burton 59-50 JJ Kelly
JI BURTON (59): Livingston 22, Forney 14, Gravely 11, Emershaw 5, Hairston 4, Bright 3.
JJ KELLY (50): Simmons 18, Johnson 10, Bevins 8, M. Bentley 5, Hall 4, J. Bentley 4, Carter 2.
1989
JI Burton 88-52 Twin Springs
St. Paul 95-87 Rye Cove
JI Burton 100-76 Garden
JJ Kelly 71-67 St. Paul
JJ Kelly 64-55 JI Burton
JJ KELLY (64): D. Simmons 27, T. Simmons 12, Bentley 11, Hall 7, Bevins 6, Gillespie 1.
JI BURTON (55): Gravely 26, Shrader 9, Forney 6, Bright 5, Hairston 5, Bevins 4.
1990
JI Burton 56-51 Garden
Haysi 78-73 Thomas Walker
JI Burton 59-54 Ervinton
Haysi 70-64 JJ Kelly (OT)
JI Burton 89-87 Haysi
JI BURTON (89): Schrader 23, Bevins 20, Gravely 19, Bright 13, V. Ellis 10, Price 4.
HAYSI (87): Hackney 20, Mock 17, Gulley 16, Rasnake 14, Sutherland 13, O’Quinn 5.
1991
JJ Kelly 46-44 St. Paul
Honaker 67-57 JI Burton
Haysi 69-64 JJ Kelly
Rye Cove 75-60 Honaker
Haysi 76-74 Rye Cove
HAYSI (76): Hackney 23, Mock 16, Sutherland 12, Gulley 12, Wood 8, Counts 5.
RYE COVE (74): Bishop 25, Walker 23, Starnes 14, Robinette 6, Love 4, Rhoton 2.
1992
Twin Springs 70-63 Garden
Rye Cove 63-52 Powell Valley
Twin Springs 41-34 JJ Kelly
Haysi 91-56 Rye Cove
Twin Springs 67-65 Haysi
TWIN SPRINGS (67): Taylor 24, Powers 15, Bays 14, Salyer 6, C. Addington 5, Porter 3, T. Addington 2.
HAYSI (65): Hackney 19, Gilmore 13, Gulley 10, Mock 8, Counts 8, Wood 5, Sutherland 1, Yates 1.
1993
Garden 68-61 Appalachia
Hurley 67-54 Rye Cove
Twin Springs 56-55 Garden
Hurley 72-52 JI Burton
Twin Springs 52-42 Hurley
TWIN SPRINGS (52): Addington 17, Bays 15, Ervin 12, Powers 6, Porter 2.
HURLEY (42): Potter 14, T.A. Justus 9, Baker 7, J. Justus 4, T.B. Justus 4, Burks 4.
1994
Council 63-57 Appalachia
JI Burton 121-93 Ervinton
Twin Springs def. Council
Honaker def. Appalachia
Twin Springs 64-50 Honaker
TWIN SPRINGS (64): S. Ervin 20, C. Ervin 15, Jones 14, Ross 4, Collins 4, Bays 3, Davidson 3, Osborne 1.
HONAKER (50): Hart 17, Compton 12, McNulty 7, Whited 4, Jessee 4, Johnson 2, Honaker 2.
1995
Twin Springs 62-59 Haysi
Coeburn 79-57 Thomas Walker
Twin Springs 96-68 JI Burton
Council 81-60 Coeburn
Twin Springs 54-53 Council
TWIN SPRINGS (54): Collins 18, Jones 11, Ervin 10, Bays 8, Davidson 4, Osborne 3
COUNCIL (53): Ratliff 21, A. Rasnake 13, Breeding 7, N. Rasnake 6, Tiller 6.
1996
Council 83-57 Coeburn
Thomas Walker 56-53 Haysi
Council 74-70 Twin Springs (3 OT)
JI Burton def. Thomas Walker
Council 68-50 JI Burton
COUNCIL (68): A. Rasnake 21, Ratliff 16, N. Rasnake 13, Tiller 10, Martin 3, Nuckles 3, Presley 2.
JI BURTON (50): Campbell 14, Sensabaugh 12, Adkins 12, Addison 8, Thrower 2, Sturgill 2.
1997
Powell Valley 50-49 Castlewood
JI Burton 73-71 Garden
Haysi 75-59 Powell Valley
JI Burton def. Twin Springs
Haysi 95-66 JI Burton
1998
Haysi 94-66 Castlewood
Powell Valley 101-41 St. Paul
Haysi 57-56 Powell Valley
1999
Clintwood 57-36 Twin Springs
Pound 48-35 Honaker
Clintwood 67-63 Council
Pound 58-55 Clintwood
2000
Haysi 90-60 Castlewood
Pound 52-45 Twin Springs
Haysi 71-45 JJ Kelly
Council 63-29 Pound
Council 59-50 Haysi