Bluefield (VA)
1

Alexis McDuffie

app
11
gs
4
w
1
l
5
sv
0
ip
28.2
era
7.57
whip
2.16
k
13
Player Stats
  Overall OR Conference CR
Appearances 11 54th 7 54th
Games started 4 41st 2 40th
Wins 1 40th 0 46th
Losses 5 25th 3 23rd
Saves 0 20th 0 16th
Complete Games 1 37th 0 41st
Shutouts 0 25th 0 23rd
Innings Pitched 28.2 43rd 18.0 44th
Hits 44 43rd 35 36th
Runs 35 36th 30 25th
Earned Runs 31 33rd 27 22nd
Walks 18 32nd 13 31st
Strikeouts 13 43rd 5 47th
Strikeouts per Game 3.17 - 1.94 -
Doubles Allowed 10 34th 6 31st
Triples Allowed 0 1st 0 1st
WHIP 2.16 - 2.67 -
Home Runs Allows 3 25th 2 20th
At Bats Against 115 46th 74 45th
Batting Average Against .383 60th .473 67th
Earned Run Average 7.57 - 10.50 -
Wild pitches 6 134th 3 122nd
Hit Batters 1 88th 0 1st
Balks 0 1st 0 1st
Sacrifice Flies Allowed 1 93rd 1 99th
Sacrifice Hits Allowed 0 1st 0 1st
Recent Results
Date Opponent Result
Apr 17 Bryan (TN) L, 9-0
Apr 17 Bryan (TN) L, 14-5
Apr 18 Truett-McConnell L, 11-1
Apr 18 Truett-McConnell L, 8-0
Apr 21 at Bluefield State W, 8-0
Apr 21 Bluefield State W, 11-9
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 5 Virginia Union W, 16-2 1 2 1 0 1 - - - 0 - .500 .667 .500 - - - - - - - 3
Feb 5 Virginia Union W, 12-4 1 4 2 1 - - - - 0 - .500 .500 .500 - - - - 2 - - 4
Feb 12 at Virginia Union   - - - - - - - - - - - - - - - - - - - - -
Feb 12 at Virginia Union   - - - - - - - - - - - - - - - - - - - - -
Feb 23 at Pikeville L, 2-0 1 2 0 0 - - - - 0 1 .000 .000 .000 - - - - - 1 - 2
Feb 23 at Pikeville L, 7-2 1 1 0 0 2 - - - 0 - .000 .667 .000 - - - - - 1 - 3
Mar 4 at St. Andrews W, 9-6 1 2 1 2 1 - - - 0 - .500 .750 .500 1 - - - - - - 4
Mar 4 at St. Andrews L, 10-8 1 3 0 1 1 - - - 0 2 .000 .250 .000 - - - - - - - 4
Mar 6 at Concord L, 4-0 1 3 0 0 - - - - 0 - .000 .000 .000 - - - - 2 1 2.00 3
Mar 6 at Concord L, 3-2 1 3 0 0 - - - - 0 - .000 .000 .000 - - - - 1 2 0.50 3
Mar 7 at Milligan L, 3-1 1 2 0 0 - - - - 0 - .000 .000 .000 - - - - 1 1 1.00 2
Mar 7 at Milligan L, 14-3 1 1 1 0 - - - - 0 - 1.000 1.000 1.000 - - - - - - - 1
Mar 9 at Emory & Henry L, 7-0 1 1 0 0 - - - - 0 - .000 .000 .000 - - - - 1 - - 1
Mar 9 at Emory & Henry L, 11-0 - - - - - - - - - - - - - - - - - - - - -
Mar 12 Frostburg   - - - - - - - - - - - - - - - - - - - - -
Mar 12 Frostburg   - - - - - - - - - - - - - - - - - - - - -
Mar 21 at Union L, 4-2 1 3 1 0 - - - - 0 - .333 .333 .333 - - - - 1 1 1.00 3
Mar 21 at Union L, 4-1 - - - - - - - - - - - - - - - - - - - - -
Mar 25 CIU (SC) L, 5-0 1 1 1 0 - 1 - - 1 - 1.000 1.000 2.000 - - - - - - - 1
Mar 25 CIU (SC) L, 5-4 1 3 2 0 - 1 - - 1 - .667 .667 1.000 - - - - 1 - - 3
Mar 26 at Montreat L, 1-0 1 3 0 0 - - - - 0 - .000 .000 .000 - - - - 2 1 2.00 3
Mar 26 at Montreat L, 6-1 1 3 1 0 - - - - 0 - .333 .333 .333 - - - - 1 1 1.00 3
Mar 28 at Kentucky Christian L, 5-4 1 2 2 0 0 1 1 0 2 0 1.000 1.000 2.500 1 0 0 0 0 0 - 3
Mar 28 at Kentucky Christian L, 7-0 1 4 2 0 0 1 0 0 1 0 .500 .500 .750 0 0 0 0 0 2 0.00 4
Mar 29 Johnson (Tenn.) W, 7-3 1 3 1 0 1 - - - 0 1 .333 .500 .333 - - - - - 1 - 4
Mar 29 Johnson (Tenn.) L, 12-10 1 4 3 1 - - - - 0 - .750 .600 .750 - 1 - - 1 1 1.00 5
Apr 2 Brenau (GA) L, 4-2 1 3 0 0 - - - - 0 - .000 .000 .000 - - - - - - - 3
Apr 2 Brenau (GA) L, 11-6 1 4 1 0 - - - - 0 - .250 .250 .250 - - - - 3 - - 4
Apr 4 at Tennessee Wesleyan L, 7-0 1 3 1 0 - - - - 0 1 .333 .333 .333 - - - - 1 - - 3
Apr 4 at Tennessee Wesleyan L, 8-0 1 3 0 0 - - - - 0 - .000 .000 .000 - - - - 2 1 2.00 3
Apr 12 Columbia (SC) L, 7-6 1 5 3 0 - - - - 0 - .600 .600 .600 - - - - - 2 - 5
Apr 12 Columbia (SC) L, 7-5 1 3 2 0 - - - - 0 - .667 .667 .667 - - - - 1 - - 3
Apr 13 Reinhardt L, 12-1 1 3 1 0 - - - - 0 - .333 .333 .333 - - - - 1 1 1.00 3
Apr 13 Reinhardt L, 9-1 1 2 0 0 1 - - - 0 1 .000 .333 .000 - - - - - 1 - 3
Apr 15 at Point L, 6-1 1 4 1 0 - - - - 0 - .250 .250 .250 - - - - 1 2 0.50 4
Apr 15 at Point L, 3-2 1 3 1 0 - - - - 0 - .333 .333 .333 - - - - 1 1 1.00 3
Apr 17 Bryan (TN) L, 9-0 1 3 1 0 - - - - 0 - .333 .333 .333 - - - - - 2 - 3
Apr 17 Bryan (TN) L, 14-5 1 4 3 0 - 1 - - 1 - .750 .750 1.000 - - - - - - - 4
Apr 18 Truett-McConnell L, 11-1 1 2 0 0 - - - - 0 - .000 .000 .000 - - - - - - - 2
Apr 18 Truett-McConnell L, 8-0 1 2 0 0 - - - - 0 1 .000 .000 .000 - - - - - - - 2
Apr 21 at Bluefield State W, 8-0 1 3 1 0 - - - - 0 1 .333 .333 .333 - - - - 1 - - 3
Apr 21 Bluefield State W, 11-9 1 4 3 3 - 1 - - 1 - .750 .750 1.000 - - - 1 1 - - 4
Date Opponent Score gp r tb sb cs
Feb 5 Virginia Union W, 16-2 1 1 1 - -
Feb 5 Virginia Union W, 12-4 1 1 2 - -
Feb 12 at Virginia Union   - - - - -
Feb 12 at Virginia Union   - - - - -
Feb 23 at Pikeville L, 2-0 1 0 0 - -
Feb 23 at Pikeville L, 7-2 1 0 0 - -
Mar 4 at St. Andrews W, 9-6 1 2 1 2 -
Mar 4 at St. Andrews L, 10-8 1 0 0 - -
Mar 6 at Concord L, 4-0 1 0 0 - -
Mar 6 at Concord L, 3-2 1 0 0 - -
Mar 7 at Milligan L, 3-1 1 0 0 - -
Mar 7 at Milligan L, 14-3 1 0 1 - -
Mar 9 at Emory & Henry L, 7-0 1 0 0 - -
Mar 9 at Emory & Henry L, 11-0 - - - - -
Mar 12 Frostburg   - - - - -
Mar 12 Frostburg   - - - - -
Mar 21 at Union L, 4-2 1 0 1 - -
Mar 21 at Union L, 4-1 - - - - -
Mar 25 CIU (SC) L, 5-0 1 0 2 - -
Mar 25 CIU (SC) L, 5-4 1 0 3 - -
Mar 26 at Montreat L, 1-0 1 0 0 - -
Mar 26 at Montreat L, 6-1 1 0 1 - -
Mar 28 at Kentucky Christian L, 5-4 1 2 5 0 0
Mar 28 at Kentucky Christian L, 7-0 1 0 3 0 0
Mar 29 Johnson (Tenn.) W, 7-3 1 2 1 - -
Mar 29 Johnson (Tenn.) L, 12-10 1 2 3 - -
Apr 2 Brenau (GA) L, 4-2 1 0 0 - -
Apr 2 Brenau (GA) L, 11-6 1 0 1 - -
Apr 4 at Tennessee Wesleyan L, 7-0 1 0 1 - -
Apr 4 at Tennessee Wesleyan L, 8-0 1 0 0 - -
Apr 12 Columbia (SC) L, 7-6 1 1 3 - -
Apr 12 Columbia (SC) L, 7-5 1 0 2 - -
Apr 13 Reinhardt L, 12-1 1 1 1 - -
Apr 13 Reinhardt L, 9-1 1 0 0 - -
Apr 15 at Point L, 6-1 1 0 1 - -
Apr 15 at Point L, 3-2 1 0 1 - -
Apr 17 Bryan (TN) L, 9-0 1 0 1 - -
Apr 17 Bryan (TN) L, 14-5 1 2 4 - -
Apr 18 Truett-McConnell L, 11-1 1 0 0 - -
Apr 18 Truett-McConnell L, 8-0 1 0 0 - -
Apr 21 at Bluefield State W, 8-0 1 0 1 - -
Apr 21 Bluefield State W, 11-9 1 1 4 1 -
Date Opponent Score gp w l ip h r er era k k/7 hr whip
Feb 5 Virginia Union W, 16-2 1 0 0 0.0 - - - 0.00 0 .00 - -
Feb 5 Virginia Union W, 12-4 1 1 0 4.0 2 - - 0.00 4 7.00 - 1.00
Feb 12 at Virginia Union   - - - - - - - - - - - -
Feb 12 at Virginia Union   - - - - - - - - - - - -
Feb 23 at Pikeville L, 2-0 1 0 0 0.0 - - - 0.00 0 .00 - -
Feb 23 at Pikeville L, 7-2 1 0 1 0.0 0 2 2 INF 0 .00 - -
Mar 4 at St. Andrews W, 9-6 1 0 0 0.0 - - - 0.00 0 .00 - -
Mar 4 at St. Andrews L, 10-8 1 0 1 3.2 5 5 5 9.55 2 3.82 - 2.45
Mar 6 at Concord L, 4-0 1 0 0 0.2 - - - 0.00 2 21.00 - -
Mar 6 at Concord L, 3-2 1 0 1 6.0 7 3 2 2.33 2 2.33 1 1.33
Mar 7 at Milligan L, 3-1 1 0 0 0.0 - - - 0.00 0 .00 - -
Mar 7 at Milligan L, 14-3 1 0 0 1.0 7 9 8 56.00 0 .00 - 10.00
Mar 9 at Emory & Henry L, 7-0 1 0 0 0.0 - - - 0.00 0 .00 - -
Mar 9 at Emory & Henry L, 11-0 - - - - - - - - - - - -
Mar 12 Frostburg   - - - - - - - - - - - -
Mar 12 Frostburg   - - - - - - - - - - - -
Mar 21 at Union L, 4-2 1 0 0 0.0 - - - 0.00 0 .00 - -
Mar 21 at Union L, 4-1 - - - - - - - - - - - -
Mar 25 CIU (SC) L, 5-0 1 0 0 0.0 - - - 0.00 0 .00 - -
Mar 25 CIU (SC) L, 5-4 1 0 0 0.0 - - - 0.00 0 .00 - -
Mar 26 at Montreat L, 1-0 1 0 0 0.0 - - - 0.00 0 .00 - -
Mar 26 at Montreat L, 6-1 1 0 0 0.0 - - - 0.00 0 .00 - -
Mar 28 at Kentucky Christian L, 5-4 1 0 0 0.0 0 0 0 0.00 0 .00 0 -
Mar 28 at Kentucky Christian L, 7-0 1 0 1 5.0 8 6 6 8.40 2 2.80 0 2.20
Mar 29 Johnson (Tenn.) W, 7-3 1 0 0 0.0 - - - 0.00 0 .00 - -
Mar 29 Johnson (Tenn.) L, 12-10 1 0 0 5.0 9 4 2 2.80 1 1.40 1 2.00
Apr 2 Brenau (GA) L, 4-2 1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 2 Brenau (GA) L, 11-6 1 0 1 1.1 4 5 5 26.25 0 .00 - 4.50
Apr 4 at Tennessee Wesleyan L, 7-0 1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 4 at Tennessee Wesleyan L, 8-0 1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 12 Columbia (SC) L, 7-6 1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 12 Columbia (SC) L, 7-5 1 0 0 2.0 2 1 1 3.50 0 .00 1 1.00
Apr 13 Reinhardt L, 12-1 1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 13 Reinhardt L, 9-1 1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 15 at Point L, 6-1 1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 15 at Point L, 3-2 1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 17 Bryan (TN) L, 9-0 1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 17 Bryan (TN) L, 14-5 1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 18 Truett-McConnell L, 11-1 1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 18 Truett-McConnell L, 8-0 1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 21 at Bluefield State W, 8-0 1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 21 Bluefield State W, 11-9 1 0 0 0.0 - - - 0.00 0 .00 - -
Date Opponent Score gp tc po a e pb f% dp sba rcs rcs% ci
Feb 5 Virginia Union W, 16-2 1 0 0 0 0 - - - - - - -
Feb 5 Virginia Union W, 12-4 1 1 1 0 0 - 1.000 - - - - -
Feb 12 at Virginia Union   - - - - - - - - - - - -
Feb 12 at Virginia Union   - - - - - - - - - - - -
Feb 23 at Pikeville L, 2-0 1 1 0 1 0 - 1.000 - - - - -
Feb 23 at Pikeville L, 7-2 1 0 0 0 0 - - - - - - -
Mar 4 at St. Andrews W, 9-6 1 1 1 0 0 - 1.000 - - - - -
Mar 4 at St. Andrews L, 10-8 1 0 0 0 0 - - - - - - -
Mar 6 at Concord L, 4-0 1 0 0 0 0 - - - - - - -
Mar 6 at Concord L, 3-2 1 3 0 3 0 - 1.000 - 1 1 .500 -
Mar 7 at Milligan L, 3-1 1 0 0 0 0 - - - - - - -
Mar 7 at Milligan L, 14-3 1 0 0 0 0 - - - 1 - - -
Mar 9 at Emory & Henry L, 7-0 1 1 0 0 1 - .000 - - - - -
Mar 9 at Emory & Henry L, 11-0 - - - - - - - - - - - -
Mar 12 Frostburg   - - - - - - - - - - - -
Mar 12 Frostburg   - - - - - - - - - - - -
Mar 21 at Union L, 4-2 1 5 2 1 2 - .600 - - - - -
Mar 21 at Union L, 4-1 - - - - - - - - - - - -
Mar 25 CIU (SC) L, 5-0 1 0 0 0 0 - - - - - - -
Mar 25 CIU (SC) L, 5-4 1 3 2 0 1 - .667 - - - - -
Mar 26 at Montreat L, 1-0 1 1 1 0 0 - 1.000 - - - - -
Mar 26 at Montreat L, 6-1 1 2 2 0 0 - 1.000 - - - - -
Mar 28 at Kentucky Christian L, 5-4 1 1 0 1 0 0 1.000 0 0 0 - 0
Mar 28 at Kentucky Christian L, 7-0 1 0 0 0 0 0 - 0 0 0 - 0
Mar 29 Johnson (Tenn.) W, 7-3 1 2 1 0 1 - .500 - - - - -
Mar 29 Johnson (Tenn.) L, 12-10 1 4 1 3 0 - 1.000 - 1 - - -
Apr 2 Brenau (GA) L, 4-2 1 0 0 0 0 - - - - - - -
Apr 2 Brenau (GA) L, 11-6 1 3 1 2 0 - 1.000 - 1 - - -
Apr 4 at Tennessee Wesleyan L, 7-0 1 1 1 0 0 - 1.000 - - - - -
Apr 4 at Tennessee Wesleyan L, 8-0 1 6 3 3 0 - 1.000 - - - - -
Apr 12 Columbia (SC) L, 7-6 1 5 5 0 0 - 1.000 - - - - -
Apr 12 Columbia (SC) L, 7-5 1 3 0 2 1 - .667 - - - - -
Apr 13 Reinhardt L, 12-1 1 2 1 0 1 - .500 - - - - -
Apr 13 Reinhardt L, 9-1 1 4 1 2 1 - .750 - - - - -
Apr 15 at Point L, 6-1 1 4 4 0 0 - 1.000 - - - - -
Apr 15 at Point L, 3-2 1 2 2 0 0 - 1.000 - - - - -
Apr 17 Bryan (TN) L, 9-0 1 5 3 0 2 - .600 - - - - -
Apr 17 Bryan (TN) L, 14-5 1 0 0 0 0 - - - - - - -
Apr 18 Truett-McConnell L, 11-1 1 0 0 0 0 - - - - - - -
Apr 18 Truett-McConnell L, 8-0 1 0 0 0 0 - - - - - - -
Apr 21 at Bluefield State W, 8-0 1 1 1 0 0 - 1.000 - - - - -
Apr 21 Bluefield State W, 11-9 1 4 4 0 0 - 1.000 - - - - -
  gp ab h rbi bb 2b 3b hr xbh k avg obp slg hbp sf sh hdp go fo go/fo pa
2022-23 36 101 36 8 7 6 1 0 7 8 .356 .405 .436 2 1 0 1 25 23 1.09 111
2023-24 16 23 4 2 1 - - - 0 6 .174 .200 .174 - 1 - - 7 7 1.00 25
2024-25 42 129 42 14 13 7 1 1 9 15 .326 .389 .419 1 1 1 - 38 30 1.27 145
2025-26 18 46 9 3 1 - - - 0 9 .196 .224 .196 1 1 - - 10 18 0.56 49
Total 112 299 91 27 22 13 2 1 16 38 .304 .356 .371 4 4 1 1 80 78 1.03 330
  gp r tb sb cs
2022-23 36 15 44 3 0
2023-24 16 0 4 - -
2024-25 42 22 54 6 2
2025-26 18 4 9 3 -
Total 112 41 111 12 2
  era w l app gs sv ip h r er bb k k/7 hr whip bf wp hbp
2022-23 7.57 1 5 11 4 0 28.2 44 35 31 18 13 3.17 3 2.16 132 6 1
2023-24 7.00 0 0 7 0 0 8.0 7 8 8 12 3 2.63 - 2.38 41 4 -
2024-25 15.75 0 1 7 0 0 8.0 15 18 18 13 0 .00 2 3.50 53 5 1
2025-26 6.89 1 1 8 1 0 20.1 38 24 20 5 8 2.75 3 2.11 108 5 -
Total 8.29 2 7 33 5 0 65.0 104 85 77 48 24 2.58 8 2.34 334 20 2
  gp tc po a e pb f% dp sba rcs rcs% ci
2022-23 36 65 37 18 10 0 .846 0 4 1 .200 0
2023-24 16 10 6 4 0 - 1.000 - 2 1 .333 -
2024-25 42 4 3 1 0 - 1.000 - 6 1 .143 -
2025-26 18 7 0 6 1 - .857 - 3 1 .250 -
Total 112 86 46 29 11 0 .872 0 15 4 .211 0
  gp ab h rbi bb 2b 3b hr xbh k avg obp slg hbp sf sh hdp go fo go/fo pa
Total 36 101 36 8 7 6 1 0 7 8 .356 .405 .436 2 1 0 1 25 23 1.09 111
Conference 29 85 33 7 4 6 1 0 7 7 .388 .424 .482 2 1 0 1 19 18 1.06 92
Exhibition - - - - - - - - 0 - - - - - - - - - - - 0
                                           
Home 17 52 24 5 3 4 - - 4 3 .462 .482 .538 - 1 - 1 10 8 1.25 56
Away 19 49 12 3 4 2 1 0 3 5 .245 .327 .327 2 0 0 0 15 15 1.00 55
Neutral - - - - - - - - 0 - - - - - - - - - - - 0
                                           
Wins 6 18 9 6 3 1 - - 1 2 .500 .591 .556 1 - - 1 4 1 4.00 22
Losses 30 83 27 2 4 5 1 0 6 6 .325 .360 .410 1 1 0 0 21 22 0.95 89
                                           
February 4 9 3 1 3 - - - 0 1 .333 .500 .333 - - - - 2 2 1.00 12
March 16 41 15 4 3 4 1 0 5 3 .366 .426 .512 2 1 0 0 11 11 1.00 47
April 16 51 18 3 1 2 - - 2 4 .353 .365 .392 - - - 1 12 10 1.20 52
  gp r tb sb cs
Total 36 15 44 3 0
Conference 29 13 41 3 0
Exhibition - - 0 - -
           
Home 17 11 28 1 -
Away 19 4 16 2 0
Neutral - - 0 - -
           
Wins 6 7 10 3 -
Losses 30 8 34 0 0
           
February 4 2 3 - -
March 16 8 21 2 0
April 16 5 20 1 -
  era w l app gs sv ip h r er bb k k/7 hr whip bf wp hbp
Total 7.57 1 5 11 4 0 28.2 44 35 31 18 13 3.17 3 2.16 132 6 1
Conference 10.50 0 3 7 2 0 18.0 35 30 27 13 5 1.94 2 2.67 85 3 0
Exhibition 0.00 - - - - - 0.0 - - - - 0 .00 - - - - -
                                     
Home 4.54 1 1 4 0 0 12.1 17 10 8 5 5 2.84 2 1.78 58 3 -
Away 9.86 0 4 7 4 0 16.1 27 25 23 13 8 3.43 1 2.45 74 3 1
Neutral 0.00 - - - - - 0.0 - - - - 0 .00 - - - - -
                                     
Wins 0.00 1 0 1 0 0 4.0 2 - - 2 4 7.00 - 1.00 15 1 -
Losses 8.80 0 5 10 4 0 24.2 42 35 31 16 9 2.55 3 2.35 117 5 1
                                     
February 3.50 1 1 2 1 0 4.0 2 2 2 4 4 7.00 - 1.50 18 3 1
March 7.55 0 3 7 3 0 21.1 36 27 23 12 9 2.95 2 2.25 96 1 0
April 12.60 0 1 2 0 0 3.1 6 6 6 2 0 .00 1 2.40 18 2 -
  gp tc po a e pb f% dp sba rcs rcs% ci
Total 36 65 37 18 10 0 .846 0 4 1 .200 0
Conference 29 59 36 14 9 0 .847 0 3 0 .000 0
Exhibition - 0 - - - - - - - - - -
                         
Home 17 36 20 9 7 - .806 - 2 - - -
Away 19 29 17 9 3 0 .897 0 2 1 .333 0
Neutral - 0 - - - - - - - - - -
                         
Wins 6 9 8 0 1 - .889 - - - - -
Losses 30 56 29 18 9 0 .839 0 4 1 .200 0
                         
February 4 2 1 1 0 - 1.000 - - - - -
March 16 23 10 8 5 0 .783 0 3 1 .250 0
April 16 40 26 9 5 - .875 - 1 - - -