Bluefield (VA)
2

Ty Woods

app
16
gs
11
w
4
l
4
sv
1
ip
62.0
era
6.53
whip
1.81
k
59
Player Stats
  Overall OR Conference CR
Appearances 16 - 10 -
Games started 11 - 7 -
Wins 4 - 2 -
Losses 4 - 2 -
Saves 1 - 1 -
Complete Games - - - -
Shutouts - - - -
Innings Pitched 62.0 - 42.1 -
Hits 84 - 63 -
Runs 54 - 41 -
Earned Runs 45 - 34 -
Walks 28 - 20 -
Strikeouts 59 - 39 -
Strikeouts per Game 8.56 - 8.29 -
Doubles Allowed 13 - 9 -
Triples Allowed 3 - 2 -
WHIP 1.81 - 1.96 -
Home Runs Allows 11 - 10 -
At Bats Against 263 - 185 -
Batting Average Against .319 - .341 -
Earned Run Average 6.53 - 7.23 -
Wild pitches 8 - 5 -
Hit Batters 9 - 7 -
Balks 3 - 3 -
Sacrifice Flies Allowed 4 - 3 -
Sacrifice Hits Allowed 2 - 2 -
Recent Results
Date Opponent Result
Apr 26 at Johnson (TN) L, 14-6
Apr 26 at Johnson (TN) L, 2-1
Apr 27 at Johnson (TN) L, 10-6
Apr 30 vs. St. Andrews (NC) W, 7-3
May 1 vs. Reinhardt (GA) L, 8-6
May 2 vs. Bryan (TN) L, 10-6
Date Opponent Score gp ab h rbi bb 2b 3b hr xbh k avg obp slg hbp sf sh hdp go fo go/fo pa
Feb 2 at Carolina University W, 11-4 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Feb 3 at Carolina University W, 3-1 - - - - - - - - - - - - - - - - - - - - -
Feb 3 at Carolina University L, 10-2 - - - - - - - - - - - - - - - - - - - - -
Feb 9 WVU Tech (WV) L, 9-3 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Feb 13 Carolina University W, 14-3 - - - - - - - - - - - - - - - - - - - - -
Feb 15 Bryan (TN) L, 13-2 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Feb 16 Bryan (TN) L, 19-16 - - - - - - - - - - - - - - - - - - - - -
Feb 16 Bryan (TN) W, 10-2 - - - - - - - - - - - - - - - - - - - - -
Feb 23 Ohio Christian W, 12-3 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Feb 23 Ohio Christian L, 3-0 - - - - - - - - - - - - - - - - - - - - -
Feb 24 Ohio Christian T, 0-0 - - - - - - - - - - - - - - - - - - - - -
Feb 27 at Alice Lloyd (KY) W, 13-3 - - - - - - - - - - - - - - - - - - - - -
Mar 1 CIU (SC) L, 11-8 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Mar 2 CIU (SC) W, 12-5 - - - - - - - - - - - - - - - - - - - - -
Mar 2 CIU (SC) W, 7-5 - - - - - - - - - - - - - - - - - - - - -
Mar 5 at Shawnee State L, 16-15 - - - - - - - - - - - - - - - - - - - - -
Mar 7 at Montreat (NC) W, 19-7 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Mar 7 at Montreat (NC) W, 2-1 - - - - - - - - - - - - - - - - - - - - -
Mar 8 at Montreat (NC)   - - - - - - - - - - - - - - - - - - - - -
Mar 12 WVU Tech (WV) W, 15-14 - - - - - - - - - - - - - - - - - - - - -
Mar 14 St. Andrews (NC) W, 4-0 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Mar 14 St. Andrews (NC) L, 8-2 - - - - - - - - - - - - - - - - - - - - -
Mar 15 St. Andrews (NC)   - - - - - - - - - - - - - - - - - - - - -
Mar 19 at Rio Grande L, 8-3 - - - - - - - - - - - - - - - - - - - - -
Mar 20 at Ohio Christian L, 13-9 - - - - - - - - - - - - - - - - - - - - -
Mar 24 Pikeville ( KY) L, 13-11 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Mar 24 Pikeville ( KY) L, 11-8 - - - - - - - - - - - - - - - - - - - - -
Mar 25 Pikeville ( KY) L, 10-6 - - - - - - - - - - - - - - - - - - - - -
Mar 27 Carolina University   - - - - - - - - - - - - - - - - - - - - -
Mar 29 at Union (KY) L, 7-5 - - - - - - - - - - - - - - - - - - - - -
Mar 30 at Union (KY) W, 16-14 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Mar 30 at Union (KY) W, 13-9 - - - - - - - - - - - - - - - - - - - - -
Apr 2 Shawnee State W, 15-13 - - - - - - - - - - - - - - - - - - - - -
Apr 6 at Milligan (TN) W, 5-3 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Apr 6 at Milligan (TN) W, 2-0 - - - - - - - - - - - - - - - - - - - - -
Apr 7 at Milligan (TN) L, 8-4 - - - - - - - - - - - - - - - - - - - - -
Apr 9 Rio Grande   - - - - - - - - - - - - - - - - - - - - -
Apr 13 Kentucky Christian W, 5-2 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Apr 14 Kentucky Christian W, 12-2 - - - - - - - - - - - - - - - - - - - - -
Apr 14 Kentucky Christian W, 14-13 - - - - - - - - - - - - - - - - - - - - -
Apr 19 at Reinhardt (GA) L, 11-1 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Apr 20 at Reinhardt (GA) L, 11-10 - - - - - - - - - - - - - - - - - - - - -
Apr 20 at Reinhardt (GA) L, 25-4 - - - - - - - - - - - - - - - - - - - - -
Apr 23 at WVU Tech (WV) L, 13-11 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Apr 26 at Johnson (TN) L, 14-6 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Apr 26 at Johnson (TN) L, 2-1 - - - - - - - - - - - - - - - - - - - - -
Apr 27 at Johnson (TN) L, 10-6 - - - - - - - - - - - - - - - - - - - - -
Apr 30 vs. St. Andrews (NC) W, 7-3 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
May 1 vs. Reinhardt (GA) L, 8-6 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
May 2 vs. Bryan (TN) L, 10-6 - - - - - - - - - - - - - - - - - - - - -
Date Opponent Score gp r tb sb cs
Feb 2 at Carolina University W, 11-4 1 0 0 - -
Feb 3 at Carolina University W, 3-1 - - - - -
Feb 3 at Carolina University L, 10-2 - - - - -
Feb 9 WVU Tech (WV) L, 9-3 1 0 0 - -
Feb 13 Carolina University W, 14-3 - - - - -
Feb 15 Bryan (TN) L, 13-2 1 0 0 - -
Feb 16 Bryan (TN) L, 19-16 - - - - -
Feb 16 Bryan (TN) W, 10-2 - - - - -
Feb 23 Ohio Christian W, 12-3 1 0 0 - -
Feb 23 Ohio Christian L, 3-0 - - - - -
Feb 24 Ohio Christian T, 0-0 - - - - -
Feb 27 at Alice Lloyd (KY) W, 13-3 - - - - -
Mar 1 CIU (SC) L, 11-8 1 0 0 - -
Mar 2 CIU (SC) W, 12-5 - - - - -
Mar 2 CIU (SC) W, 7-5 - - - - -
Mar 5 at Shawnee State L, 16-15 - - - - -
Mar 7 at Montreat (NC) W, 19-7 1 0 0 - -
Mar 7 at Montreat (NC) W, 2-1 - - - - -
Mar 8 at Montreat (NC)   - - - - -
Mar 12 WVU Tech (WV) W, 15-14 - - - - -
Mar 14 St. Andrews (NC) W, 4-0 1 0 0 - -
Mar 14 St. Andrews (NC) L, 8-2 - - - - -
Mar 15 St. Andrews (NC)   - - - - -
Mar 19 at Rio Grande L, 8-3 - - - - -
Mar 20 at Ohio Christian L, 13-9 - - - - -
Mar 24 Pikeville ( KY) L, 13-11 1 0 0 - -
Mar 24 Pikeville ( KY) L, 11-8 - - - - -
Mar 25 Pikeville ( KY) L, 10-6 - - - - -
Mar 27 Carolina University   - - - - -
Mar 29 at Union (KY) L, 7-5 - - - - -
Mar 30 at Union (KY) W, 16-14 1 0 0 - -
Mar 30 at Union (KY) W, 13-9 - - - - -
Apr 2 Shawnee State W, 15-13 - - - - -
Apr 6 at Milligan (TN) W, 5-3 1 0 0 - -
Apr 6 at Milligan (TN) W, 2-0 - - - - -
Apr 7 at Milligan (TN) L, 8-4 - - - - -
Apr 9 Rio Grande   - - - - -
Apr 13 Kentucky Christian W, 5-2 1 0 0 - -
Apr 14 Kentucky Christian W, 12-2 - - - - -
Apr 14 Kentucky Christian W, 14-13 - - - - -
Apr 19 at Reinhardt (GA) L, 11-1 1 0 0 - -
Apr 20 at Reinhardt (GA) L, 11-10 - - - - -
Apr 20 at Reinhardt (GA) L, 25-4 - - - - -
Apr 23 at WVU Tech (WV) L, 13-11 1 0 0 - -
Apr 26 at Johnson (TN) L, 14-6 1 0 0 - -
Apr 26 at Johnson (TN) L, 2-1 - - - - -
Apr 27 at Johnson (TN) L, 10-6 - - - - -
Apr 30 vs. St. Andrews (NC) W, 7-3 1 0 0 - -
May 1 vs. Reinhardt (GA) L, 8-6 1 0 0 - -
May 2 vs. Bryan (TN) L, 10-6 - - - - -
Date Opponent Score w l ip h r er era k k/9 hr whip
Feb 2 at Carolina University W, 11-4 1 0 5.0 4 1 1 1.80 2 3.60 - 1.00
Feb 3 at Carolina University W, 3-1 - - - - - - - - - - -
Feb 3 at Carolina University L, 10-2 - - - - - - - - - - -
Feb 9 WVU Tech (WV) L, 9-3 0 1 4.2 6 8 6 11.57 4 7.71 - 1.50
Feb 13 Carolina University W, 14-3 - - - - - - - - - - -
Feb 15 Bryan (TN) L, 13-2 0 1 4.1 8 9 9 18.69 4 8.31 2 2.77
Feb 16 Bryan (TN) L, 19-16 - - - - - - - - - - -
Feb 16 Bryan (TN) W, 10-2 - - - - - - - - - - -
Feb 23 Ohio Christian W, 12-3 1 0 4.0 7 1 1 2.25 4 9.00 - 2.00
Feb 23 Ohio Christian L, 3-0 - - - - - - - - - - -
Feb 24 Ohio Christian T, 0-0 - - - - - - - - - - -
Feb 27 at Alice Lloyd (KY) W, 13-3 - - - - - - - - - - -
Mar 1 CIU (SC) L, 11-8 0 0 5.1 8 3 3 5.06 4 6.75 - 2.06
Mar 2 CIU (SC) W, 12-5 - - - - - - - - - - -
Mar 2 CIU (SC) W, 7-5 - - - - - - - - - - -
Mar 5 at Shawnee State L, 16-15 - - - - - - - - - - -
Mar 7 at Montreat (NC) W, 19-7 0 0 2.0 4 2 2 9.00 2 9.00 1 2.00
Mar 7 at Montreat (NC) W, 2-1 - - - - - - - - - - -
Mar 8 at Montreat (NC)   - - - - - - - - - - -
Mar 12 WVU Tech (WV) W, 15-14 - - - - - - - - - - -
Mar 14 St. Andrews (NC) W, 4-0 0 0 3.0 2 - - 0.00 5 15.00 - 1.00
Mar 14 St. Andrews (NC) L, 8-2 - - - - - - - - - - -
Mar 15 St. Andrews (NC)   - - - - - - - - - - -
Mar 19 at Rio Grande L, 8-3 - - - - - - - - - - -
Mar 20 at Ohio Christian L, 13-9 - - - - - - - - - - -
Mar 24 Pikeville ( KY) L, 13-11 0 0 3.0 6 5 3 9.00 3 9.00 2 3.00
Mar 24 Pikeville ( KY) L, 11-8 - - - - - - - - - - -
Mar 25 Pikeville ( KY) L, 10-6 - - - - - - - - - - -
Mar 27 Carolina University   - - - - - - - - - - -
Mar 29 at Union (KY) L, 7-5 - - - - - - - - - - -
Mar 30 at Union (KY) W, 16-14 0 0 1.2 7 8 4 21.60 3 16.20 - 5.40
Mar 30 at Union (KY) W, 13-9 - - - - - - - - - - -
Apr 2 Shawnee State W, 15-13 - - - - - - - - - - -
Apr 6 at Milligan (TN) W, 5-3 1 0 5.0 5 2 2 3.60 3 5.40 1 1.40
Apr 6 at Milligan (TN) W, 2-0 - - - - - - - - - - -
Apr 7 at Milligan (TN) L, 8-4 - - - - - - - - - - -
Apr 9 Rio Grande   - - - - - - - - - - -
Apr 13 Kentucky Christian W, 5-2 1 0 8.0 6 2 1 1.13 8 9.00 - .88
Apr 14 Kentucky Christian W, 12-2 - - - - - - - - - - -
Apr 14 Kentucky Christian W, 14-13 - - - - - - - - - - -
Apr 19 at Reinhardt (GA) L, 11-1 0 1 5.0 10 5 5 9.00 3 5.40 3 2.20
Apr 20 at Reinhardt (GA) L, 11-10 - - - - - - - - - - -
Apr 20 at Reinhardt (GA) L, 25-4 - - - - - - - - - - -
Apr 23 at WVU Tech (WV) L, 13-11 0 0 1.0 1 0 0 0.00 2 18.00 - 1.00
Apr 26 at Johnson (TN) L, 14-6 0 0 5.0 7 5 5 9.00 4 7.20 1 2.00
Apr 26 at Johnson (TN) L, 2-1 - - - - - - - - - - -
Apr 27 at Johnson (TN) L, 10-6 - - - - - - - - - - -
Apr 30 vs. St. Andrews (NC) W, 7-3 0 0 1.2 1 1 1 5.40 3 16.20 - 3.00
May 1 vs. Reinhardt (GA) L, 8-6 0 1 3.1 2 2 2 5.40 5 13.50 1 .90
May 2 vs. Bryan (TN) L, 10-6 - - - - - - - - - - -
Date Opponent Score gp tc po a e pb f% dp sba rcs rcs% ci
Feb 2 at Carolina University W, 11-4 1 0 0 0 0 - - - - - - -
Feb 3 at Carolina University W, 3-1 - - - - - - - - - - - -
Feb 3 at Carolina University L, 10-2 - - - - - - - - - - - -
Feb 9 WVU Tech (WV) L, 9-3 1 1 1 0 0 - 1.000 - - - - -
Feb 13 Carolina University W, 14-3 - - - - - - - - - - - -
Feb 15 Bryan (TN) L, 13-2 1 0 0 0 0 - - - - - - -
Feb 16 Bryan (TN) L, 19-16 - - - - - - - - - - - -
Feb 16 Bryan (TN) W, 10-2 - - - - - - - - - - - -
Feb 23 Ohio Christian W, 12-3 1 0 0 0 0 - - - - - - -
Feb 23 Ohio Christian L, 3-0 - - - - - - - - - - - -
Feb 24 Ohio Christian T, 0-0 - - - - - - - - - - - -
Feb 27 at Alice Lloyd (KY) W, 13-3 - - - - - - - - - - - -
Mar 1 CIU (SC) L, 11-8 1 0 0 0 0 - - - - 1 1.000 -
Mar 2 CIU (SC) W, 12-5 - - - - - - - - - - - -
Mar 2 CIU (SC) W, 7-5 - - - - - - - - - - - -
Mar 5 at Shawnee State L, 16-15 - - - - - - - - - - - -
Mar 7 at Montreat (NC) W, 19-7 1 0 0 0 0 - - - - - - -
Mar 7 at Montreat (NC) W, 2-1 - - - - - - - - - - - -
Mar 8 at Montreat (NC)   - - - - - - - - - - - -
Mar 12 WVU Tech (WV) W, 15-14 - - - - - - - - - - - -
Mar 14 St. Andrews (NC) W, 4-0 1 0 0 0 0 - - - 1 - - -
Mar 14 St. Andrews (NC) L, 8-2 - - - - - - - - - - - -
Mar 15 St. Andrews (NC)   - - - - - - - - - - - -
Mar 19 at Rio Grande L, 8-3 - - - - - - - - - - - -
Mar 20 at Ohio Christian L, 13-9 - - - - - - - - - - - -
Mar 24 Pikeville ( KY) L, 13-11 1 0 0 0 0 - - - 1 - - -
Mar 24 Pikeville ( KY) L, 11-8 - - - - - - - - - - - -
Mar 25 Pikeville ( KY) L, 10-6 - - - - - - - - - - - -
Mar 27 Carolina University   - - - - - - - - - - - -
Mar 29 at Union (KY) L, 7-5 - - - - - - - - - - - -
Mar 30 at Union (KY) W, 16-14 1 0 0 0 0 - - - - - - -
Mar 30 at Union (KY) W, 13-9 - - - - - - - - - - - -
Apr 2 Shawnee State W, 15-13 - - - - - - - - - - - -
Apr 6 at Milligan (TN) W, 5-3 1 0 0 0 0 - - - - - - -
Apr 6 at Milligan (TN) W, 2-0 - - - - - - - - - - - -
Apr 7 at Milligan (TN) L, 8-4 - - - - - - - - - - - -
Apr 9 Rio Grande   - - - - - - - - - - - -
Apr 13 Kentucky Christian W, 5-2 1 1 1 0 0 - 1.000 - 2 - - -
Apr 14 Kentucky Christian W, 12-2 - - - - - - - - - - - -
Apr 14 Kentucky Christian W, 14-13 - - - - - - - - - - - -
Apr 19 at Reinhardt (GA) L, 11-1 1 2 1 1 0 - 1.000 - 1 1 .500 -
Apr 20 at Reinhardt (GA) L, 11-10 - - - - - - - - - - - -
Apr 20 at Reinhardt (GA) L, 25-4 - - - - - - - - - - - -
Apr 23 at WVU Tech (WV) L, 13-11 1 0 0 0 0 - - - - - - -
Apr 26 at Johnson (TN) L, 14-6 1 0 0 0 0 - - - 4 - - -
Apr 26 at Johnson (TN) L, 2-1 - - - - - - - - - - - -
Apr 27 at Johnson (TN) L, 10-6 - - - - - - - - - - - -
Apr 30 vs. St. Andrews (NC) W, 7-3 1 0 0 0 0 - - - - - - -
May 1 vs. Reinhardt (GA) L, 8-6 1 0 0 0 0 - - - - - - -
May 2 vs. Bryan (TN) L, 10-6 - - - - - - - - - - - -
  gp ab h rbi bb 2b 3b hr xbh k avg obp slg hbp sf sh hdp go fo go/fo pa
2023-24 16 0 0 0 - - - - 0 - - - - - - - - - - - 0
2024-25 19 0 0 0 0 0 0 0 0 0 - - - 0 0 0 - 0 - - 0
Total 35 0 0 0 0 0 0 0 0 0 - - - 0 0 0 - 0 - - 0
  gp r tb sb cs
2023-24 16 0 0 - -
2024-25 19 0 0 0 0
Total 35 0 0 0 0
  era w l app gs sv ip h r er bb k k/9 hr whip bf wp hbp
2023-24 6.53 4 4 16 11 1 62.0 84 54 45 28 59 8.56 11 1.81 306 8 9
2024-25 3.21 2 0 19 1 7 42.0 44 20 15 14 55 11.79 2 1.38 185 3 4
Total 5.19 6 4 35 12 8 104.0 128 74 60 42 114 9.87 13 1.63 491 11 13
  gp tc po a e pb f% dp sba rcs rcs% ci
2023-24 16 4 3 1 0 - 1.000 - 9 2 .182 -
2024-25 19 9 2 6 1 0 .889 1 4 2 .333 0
Total 35 13 5 7 1 0 .923 1 13 4 .235 0
  gp ab h rbi bb 2b 3b hr xbh k avg obp slg hbp sf sh hdp go fo go/fo pa
Total 16 0 0 0 - - - - 0 - - - - - - - - - - - 0
Conference 10 0 0 0 - - - - 0 - - - - - - - - - - - 0
Exhibition - - - - - - - - 0 - - - - - - - - - - - 0
                                           
Home 7 0 0 0 - - - - 0 - - - - - - - - - - - 0
Away 7 0 0 0 - - - - 0 - - - - - - - - - - - 0
Neutral 2 0 0 0 - - - - 0 - - - - - - - - - - - 0
                                           
Wins 8 0 0 0 - - - - 0 - - - - - - - - - - - 0
Losses 8 0 0 0 - - - - 0 - - - - - - - - - - - 0
                                           
February 4 0 0 0 - - - - 0 - - - - - - - - - - - 0
March 5 0 0 0 - - - - 0 - - - - - - - - - - - 0
April 6 0 0 0 - - - - 0 - - - - - - - - - - - 0
May 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
  gp r tb sb cs
Total 16 0 0 - -
Conference 10 0 0 - -
Exhibition - - 0 - -
           
Home 7 0 0 - -
Away 7 0 0 - -
Neutral 2 0 0 - -
           
Wins 8 0 0 - -
Losses 8 0 0 - -
           
February 4 0 0 - -
March 5 0 0 - -
April 6 0 0 - -
May 1 0 0 - -
  era w l app gs sv ip h r er bb k k/9 hr whip bf wp hbp
Total 6.53 4 4 16 11 1 62.0 84 54 45 28 59 8.56 11 1.81 306 8 9
Conference 7.23 2 2 10 7 1 42.1 63 41 34 20 39 8.29 10 1.96 217 5 7
Exhibition 0.00 - - - - - 0.0 - - - - 0 .00 - - - - -
                                     
Home 6.40 2 2 7 5 1 32.1 43 28 23 14 32 8.91 4 1.76 157 3 6
Away 6.93 2 1 7 6 0 24.2 38 23 19 9 19 6.93 6 1.91 126 4 3
Neutral 5.40 0 1 2 0 0 5.0 3 3 3 5 8 14.40 1 1.60 23 1 -
                                     
Wins 3.56 4 0 8 5 1 30.1 36 17 12 12 30 8.90 2 1.58 144 3 3
Losses 9.38 0 4 8 6 0 31.2 48 37 33 16 29 8.24 9 2.02 162 5 6
                                     
February 8.50 2 2 4 4 0 18.0 25 19 17 7 14 7.00 2 1.78 87 3 2
March 7.20 0 0 5 2 1 15.0 27 18 12 9 17 10.20 3 2.40 84 2 4
April 4.91 2 1 6 5 0 25.2 30 15 14 11 23 8.06 5 1.60 122 2 3
May 5.40 0 1 1 0 0 3.1 2 2 2 1 5 13.50 1 .90 13 1 -
  gp tc po a e pb f% dp sba rcs rcs% ci
Total 16 4 3 1 0 - 1.000 - 9 2 .182 -
Conference 10 3 2 1 0 - 1.000 - 9 2 .182 -
Exhibition - 0 - - - - - - - - - -
                         
Home 7 2 2 0 0 - 1.000 - 4 1 .200 -
Away 7 2 1 1 0 - 1.000 - 5 1 .167 -
Neutral 2 0 0 0 0 - - - - - - -
                         
Wins 8 1 1 0 0 - 1.000 - 3 - - -
Losses 8 3 2 1 0 - 1.000 - 6 2 .250 -
                         
February 4 1 1 0 0 - 1.000 - - - - -
March 5 0 0 0 0 - - - 2 1 .333 -
April 6 3 2 1 0 - 1.000 - 7 1 .125 -
May 1 0 0 0 0 - - - - - - -