Skip To Main Content

University of Pennsylvania Athletics

MBB26 Freshman

Men's Basketball

McCaffery Welcomes Six to the Class of 2030

PHILADELPHIA – The University of Pennsylvania's John R. Rockwell Head Coach of Men's Basketball, Fran McCaffery, has announced the program's incoming class. The Class of 2030 includes six newcomers – Finley Billy, Chase Geremia, Isaiah Carroll, Johnny Keenan, Ethan Lin, and Michael Pereira.
 
"I love this freshman class because we have every position represented and players who can play multiple positions," said McCaffery. "We also have tremendous size and scoring ability, which provides us with a lot of depth and helps replace the talented class that left us last year."
 
Finley Billy
6-8 | Forward | Arlington, Virginia | The Bullis School
 
High School: Four-year varsity player and three-year captain, spending two seasons at St. John's College High School under head coach Patrick O'Connor before a year at The Bullis School under head coach Bruce Kelley … Washington Catholic Athletic Conference (WCAC) champion … Played AAU with the Washington Warriors throughout his high school career … Won the Adidas 3SSB Championship … Cum laude, High Honor Roll and National Honor Society.
 
Personal: Enrolled in the Wharton School of Business
 
Why Penn?: "Coach McCaffery is a terrific coach and Penn is a terrific school. I fell in love with the campus and want to strive to be the best on the court and in the classroom."
 

Chase Geremia
6-2 | Guard | Madison, Connecticut | The Newman School
 
High School: Won a state championship with the Daniel Hand Tigers before transferring to The Newman School … Two-time AAA champion and national prep champion under head coach Jackson Johnson … Named MVP of the national prep championship … All-State honorable mention … All-NEPSAC honorable mention … Played AAU with BABC from freshman through junior year.
 
Personal: Enrolled in the Wharton School of Business
 
Why Penn?: "I chose Penn because the playstyle coaches and overall school environment was the right fit for me."


Isaiah Carroll
6-6 | Guard | Woodland Hills, California | Blair Academy
 
High School: Won the Mid-Atlantic Prep League (MAPL) championship under head coach Joseph Mantegna … New Jersey Prep Open State champion … All-MAPL Second Team … Played AAU with BTI in 2022, 2023 and 2025 and Team WhyNot in 2024.
 
Personal: Enrolled in the College of Arts & Sciences
 
Why Penn?: "I chose Penn because Philadelphia is where my father's side of the family is from. And as for the basketball side the coaching staff made me feel wanted and at home. Penn also has the perfect balance of academic and athletic excellence."
 

Johnny Keenan
6-0 | Point Guard | Rye New York | Iona Prep | St. Thomas More
 
High School: Four-year varsity player and two-year captain at Iona Prep before a postgraduate year at St. Thomas More, where he also served as captain … 1,000-point scorer at Iona Prep, finishing with 1,048 … CHSAA First Team All-League as a senior in 2025 after a Third Team selection as a junior in 2024 … All-NEPSAC AAA honorable mention in 2026 … Won the Las Vegas Big Time Tournament with the New York Gauchos in 2023 … Also played AAU with the New York Rens EYBL at 15U and 16U … National Honor Society and Spanish National Honor Society.
 
Personal: Enrolled in the College of Arts & Sciences … Father, James, played basketball and Lacrosse at Notre Dame … Mother, Emily, played soccer at Harvard and then professionally for the New York Power.
 
Why Penn?: "I chose Penn because it offers a combination of world class academics and high-level basketball. Between the culture of the team and the historic tradition of the school, Penn is everything I was looking for."
 

Ethan Lin
6-5 | Point Guard | Montgomery, New Jersey | Montgomery HS
 
High School: Four-year varsity letter winner and two-year captain under head coach Kris Grundy … Three-time New Jersey State Sectional Group 4 champion (2024, 2025, 2026) … New Jersey State Group 4 finalist in 2025 and 2026 … Two-time Skyland Conference champion (2024, 2025) … Somerset County finalist in 2024 … Two-time New Jersey All-State selection (2025, 2026) … Central Jersey Player of the Year in 2025 and 2026 … Somerset County Player of the Year in 2025 … Five-time All-Skyland Conference selection … Montgomery's all-time leading scorer with 1,747 points, breaking a 50-year-old school record … Averaged 19.7 points per game as a junior and 20.1 as a senior … Played AAU with Shoreshot Rio UAA.
 
Personal: Enrolled in the College of Arts and Sciences … Father, Bing Chao, played professional tennis and participated in the 1992 Olympics.
 
Why Penn?: "I chose Penn because of the opportunity to study at a world-class institution while developing my game under Coach Fran McCaffery and his staff. Coach Fran's leadership and the staff's dedication to player development stood out to me immediately. On top of that, I wanted a campus environment where I could connect with and learn from students coming from all over the world. It's a place where coaches, professors, and peers will push me to be my best."
 

Michael Pereira
6-10 | Center | Plymouth Meeting | Plymouth-Whitemarsh
 
High School: Varsity captain under head coach Jim Donofrio … 2026 Suburban League champion … 2026 PIAA 6A District champion … 2026 Surf n' Slam champion … First-team all-league … Played AAU with Team Final 16U in 2024 and Team Melo 17U in 2025, helping Team Melo to the Elite Eight at Peach Jam, the program's deepest run … Member of the Brazilian National Team in 2026, taking bronze at both the Albert Schweitzer Tournament and the FIBA AmeriCup.
 
Personal: Enrolled in the Wharton School of Business
 
Why Penn?: "I chose Penn because it was the ideal balance of academic excellence and athletic prowess."
 
#FightOnPenn
Print Friendly Version

Players Mentioned

Finley Billy

#1 Finley Billy

F
6' 8"
Freshman
Johnny Keenan

#5 Johnny Keenan

G
6' 0"
Freshman
Isaiah Carroll

#3 Isaiah Carroll

G
6' 6"
Freshman
Michael Pereira

#23 Michael Pereira

C
6' 10"
Freshman
Ethan Lin

#8 Ethan Lin

G
6' 5"
Freshman
Chase Geremia

#2 Chase Geremia

G
6' 2"
Freshman

Players Mentioned

Finley Billy

#1 Finley Billy

6' 8"
Freshman
F
Johnny Keenan

#5 Johnny Keenan

6' 0"
Freshman
G
Isaiah Carroll

#3 Isaiah Carroll

6' 6"
Freshman
G
Michael Pereira

#23 Michael Pereira

6' 10"
Freshman
C
Ethan Lin

#8 Ethan Lin

6' 5"
Freshman
G
Chase Geremia

#2 Chase Geremia

6' 2"
Freshman
G