David MacLeod

  1. Game Results

    Tuesday, May 9, 2023

    On Tuesday, May 9, 2023, the Trinity Christian Varsity Boys Baseball team won their game against Fredericksburg Christian High School by a score of 10-9.

  2. Game Results

    Saturday, May 6, 2023

    On Saturday, May 6, 2023, the Trinity Christian Varsity Boys Baseball team won their game against Southern Maryland Christian Academy High School by a score of 10-4.

  3. Stats Updated

    Saturday, May 6, 2023

    David's stats have been entered for the win vs. Southern Maryland Christian Academy on Saturday, May. 6, 2023.

    .667
    Batting Average
    .750
    On Base Percentage
    2
    Hits
  4. Game Results

    Thursday, May 4, 2023

    On Thursday, May 4, 2023, the Trinity Christian Varsity Boys Baseball team won their Poplar Tree Park game against Seton High School by a score of 3-0.

  5. Stats Updated

    Thursday, May 4, 2023

    David's stats have been entered for the win vs. Seton on Thursday, May. 4, 2023.

    1
    At Bats
    1
    Plate Appearances
  6. Game Results

    Wednesday, May 3, 2023

    On Wednesday, May 3, 2023, the Trinity Christian Varsity Boys Baseball team won their game against NOVA HomeSchool High School by a score of 8-5.

  7. Stats Updated

    Wednesday, May 3, 2023

    David's stats have been entered for the win vs. NOVA HomeSchool on Wednesday, May. 3, 2023.

    .333
    Batting Average
    .333
    On Base Percentage
    1
    Hits
  8. Game Results

    Thursday, Apr 27, 2023

    On Thursday, Apr 27, 2023, the Trinity Christian Varsity Boys Baseball team won their game against Seton High School by a score of 14-2.

  9. Stats Updated

    Thursday, Apr 27, 2023

    David's stats have been entered for the win vs. Seton on Thursday, Apr. 27, 2023.

    .200
    Batting Average
    .200
    On Base Percentage
    1
    Hits
  10. Game Results

    Tuesday, Apr 25, 2023

    On Tuesday, Apr 25, 2023, the Trinity Christian Varsity Boys Baseball team won their game against Quantico High School by a score of 15-0.

  11. Stats Updated

    Tuesday, Apr 25, 2023

    David's stats have been entered for the win vs. Quantico on Tuesday, Apr. 25, 2023.

    .500
    Batting Average
    .667
    On Base Percentage
    1
    Hits
  12. Article

    Tuesday, Apr 25, 2023

    David MacLeod was tagged in the article "Virginia high school baseball: VHSL state rankings, statewide statistical leaders, schedules and scores".

  13. Game Results

    Tuesday, Apr 18, 2023

    On Tuesday, Apr 18, 2023, the Trinity Christian Varsity Boys Baseball team won their game against Fredericksburg Christian High School by a score of 18-8.

  14. Stats Updated

    Tuesday, Apr 18, 2023

    David's stats have been entered for the win vs. Fredericksburg Christian on Tuesday, Apr. 18, 2023.

    .667
    Batting Average
    .667
    On Base Percentage
    2
    Hits
  15. Game Results

    Thursday, Apr 13, 2023

    On Thursday, Apr 13, 2023, the Trinity Christian Varsity Boys Baseball team lost their game against Highland High School by a score of 2-13.

  16. Stats Updated

    Thursday, Apr 13, 2023

    David's stats have been entered for the loss vs. Highland on Thursday, Apr. 13, 2023.

    .500
    Fielding Percentage
    3
    At Bats
    3
    Plate Appearances
  17. Game Results

    Wednesday, Apr 12, 2023

    On Wednesday, Apr 12, 2023, the Trinity Christian Varsity Boys Baseball team lost their game against Falls Church High School by a score of 6-7.

  18. Stats Updated

    Wednesday, Apr 12, 2023

    David's stats have been entered for the loss vs. Falls Church on Wednesday, Apr. 12, 2023.

    .500
    Batting Average
    .667
    On Base Percentage
    1
    Hits
  19. Game Results

    Tuesday, Apr 4, 2023

    On Tuesday, Apr 4, 2023, the Trinity Christian Varsity Boys Baseball team lost their game against Saint John Paul the Great Catholic High School by a score of 0-1.

  20. Stats Updated

    Tuesday, Apr 4, 2023

    David's stats have been entered for the loss vs. Saint John Paul the Great Catholic on Tuesday, Apr. 4, 2023.

    1.000
    Fielding Percentage
    1
    At Bats
    1
    Plate Appearances
  21. Game Results

    Thursday, Mar 30, 2023

    On Thursday, Mar 30, 2023, the Trinity Christian Varsity Boys Baseball team won their game against Southern Maryland Christian Academy High School by a score of 14-1.

  22. Stats Updated

    Thursday, Mar 30, 2023

    David's stats have been entered for the win vs. Southern Maryland Christian Academy on Thursday, Mar. 30, 2023.

    1.000
    Batting Average
    1.000
    On Base Percentage
    1
    Hits
  23. Stats Updated

    Wednesday, Mar 29, 2023

    David's stats have been entered for the win vs. The Heights on Tuesday, Mar. 28, 2023.

    .667
    Batting Average
    .667
    On Base Percentage
    2
    Hits

David MacLeod's Bio

PlaysBaseball
Class YearGraduated 2023
Teams
Full Bio

Stat Leader

David is ranked in the top 115 in Virginia for 1 stat, top 12 in Division VISAA 2 for 1 stat, and top 1 in Virginia Christian Athletic for 1 stat.

Earned Run Average: 2.41
115th in Virginia
More Leader Rankings

Quick Stats

Category2023-24Nat Avg.
Batting Average.379.243
On Base Percentage.455.375
Hits118
Runs Batted In86
Runs77
Fielding Percentage.875.861
More Baseball Stats
Trinity Christian High School Trinity Christian High School
11204 Braddock Rd
Fairfax, VA 22030
MaxPreps is a registered trademark of MaxPreps, Inc.