John McNeill

  1. Game Results

    Friday, Nov 21, 2025

    On Friday, Nov 21, 2025, the St. Thomas More Academy Varsity Boys Basketball team lost their game against GRACE Christian High School by a score of 48-67.

  2. Stats Updated

    Wednesday, Nov 19, 2025

    John's stats have been entered for the loss vs. New Life Camp on Tuesday, Nov. 18, 2025.

    1
    Points
    50
    FT Per Game
    2
    Assists
  3. Stats Updated

    Tuesday, Nov 18, 2025

    John's stats have been entered for the win vs. Durham Flight HomeSchool on Monday, Nov. 17, 2025.

    5
    Points
    20
    FG %
    17
    3pt FG Percentage
  4. Game Results

    Tuesday, Nov 18, 2025

    On Tuesday, Nov 18, 2025, the St. Thomas More Academy Varsity Boys Basketball team lost their game against New Life Camp High School by a score of 38-51.

  5. Game Results

    Monday, Nov 17, 2025

    On Monday, Nov 17, 2025, the St. Thomas More Academy Varsity Boys Basketball team won their game against Durham Flight HomeSchool High School by a score of 44-37.

  6. Article

    Thursday, Nov 13, 2025

    McNeill John was tagged in the article "John McNeill Game Report: vs Grace Christian + How To Watch".

  7. Stats Updated

    Thursday, Nov 13, 2025

    John's stats have been entered for the loss vs. Grace Christian on Tuesday, Nov. 11, 2025.

    3
    Points
    25
    FG %
    33
    3pt FG Percentage
  8. Added to Roster

    Thursday, Nov 13, 2025

    St. Thomas More AcademyJohn has been added to the St. Thomas More Academy 2025-26 basketball roster.
  9. Game Results

    Tuesday, Nov 11, 2025

    On Tuesday, Nov 11, 2025, the St. Thomas More Academy Varsity Boys Basketball team lost their game against Grace Christian High School by a score of 54-72.

  10. Stats Updated

    Monday, May 5, 2025

    John's stats have been entered for the win vs. Friendship Christian on Friday, May. 2, 2025.

    .600
    On Base Percentage
    2
    Runs
    2
    At Bats
  11. Game Results

    Friday, May 2, 2025

    On Friday, May 2, 2025, the St. Thomas More Academy Varsity Boys Baseball team won their game against Friendship Christian High School by a score of 21-20.

  12. Stats Updated

    Monday, Apr 28, 2025

    John's stats have been entered for the win vs. Friendship Christian on Monday, Apr. 28, 2025.

    .250
    Batting Average
    .250
    On Base Percentage
    1
    Hits
  13. Game Results

    Monday, Apr 28, 2025

    On Monday, Apr 28, 2025, the St. Thomas More Academy Varsity Boys Baseball team won their game against Friendship Christian High School by a score of 12-3.

  14. Stats Updated

    Thursday, Apr 24, 2025

    John's stats have been entered for the loss vs. Thales Academy Rolesville on Tuesday, Apr. 15, 2025.

    1
    At Bats
    1
    Plate Appearances
  15. Stats Updated

    Thursday, Apr 24, 2025

    John's stats have been entered for the loss vs. Trinity of Durham and Chapel Hill on Tuesday, Apr. 8, 2025.

    1
    At Bats
    1
    Plate Appearances
  16. Stats Updated

    Thursday, Apr 24, 2025

    John's stats have been entered for the loss vs. Trinity of Durham and Chapel Hill on Thursday, Apr. 3, 2025.

    1
    At Bats
    1
    Plate Appearances
  17. Stats Updated

    Thursday, Apr 24, 2025

    John's stats have been entered for the loss vs. Thales Academy Rolesville on Friday, Mar. 28, 2025.

    1
    At Bats
    1
    Plate Appearances
  18. Game Results

    Tuesday, Apr 15, 2025

    On Tuesday, Apr 15, 2025, the St. Thomas More Academy Varsity Boys Baseball team lost their game against Thales Academy Rolesville High School by a score of 2-12.

  19. Game Results

    Tuesday, Apr 8, 2025

    On Tuesday, Apr 8, 2025, the St. Thomas More Academy Varsity Boys Baseball team lost their game against Trinity of Durham and Chapel Hill High School by a score of 0-18.

  20. Game Results

    Thursday, Apr 3, 2025

    On Thursday, Apr 3, 2025, the St. Thomas More Academy Varsity Boys Baseball team lost their game against Trinity of Durham and Chapel Hill High School by a score of 0-12.

  21. Game Results

    Friday, Mar 28, 2025

    On Friday, Mar 28, 2025, the St. Thomas More Academy Varsity Boys Baseball team lost their Zebulon Community Park game against Thales Academy Rolesville High School by a score of 6-16.

  22. Stats Updated

    Monday, Mar 24, 2025

    John's stats have been entered for the loss vs. Thales Academy Apex on Wednesday, Mar. 19, 2025.

    1
    At Bats
    1
    Plate Appearances
  23. Stats Updated

    Monday, Mar 24, 2025

    John's stats have been entered for the loss vs. Rocky Mount Academy on Tuesday, Mar. 18, 2025.

    2
    At Bats
    2
    Plate Appearances

McNeill John's Bio

PlaysBasketball, Baseball
Class YearSenior • 2026
Teams
Full Bio

Stat Leader

John is ranked in the top 37 in Division NCISAA 2A for 1 stat, top 10 in NCISAA Raleigh Area for 2 stats.

Blocks Per Game: 0.2
37th in Division NCISAA 2A
More Leader Rankings

Quick Stats

G
Category2025-26Nat Avg.
Games Played43
Points Per Game3.55.8
Assists Per Game1.81.3
Rebounds Per Game3.53.1
Steals Per Game0.81.1
Blocks Per Game0.30.3
More Basketball Stats
St. Thomas More Academy  St. Thomas More Academy
3109 Spring Forest Rd
Raleigh, NC 27616
MaxPreps is a registered trademark of MaxPreps, Inc.