top of page


Coach Geoff.jpeg



Coach Ruttenberg possess 17 years of soccer coaching experience, including 2+ seasons of Professional Men; 9 seasons as the Head Coach for the Lincoln Park High School Girl's Varsity; 9 seasons as the Head Coach for the Lincoln Park High School Boys Varsity; and 9 years as the Director of Soccer Operations.  Coach Ruttenberg is the winningest coach in LPHS Soccer History. To date, Geoffrey has brought 6 Trophies (Championships) to LP Soccer.

Geoffrey has a resume that includes some professional coaching as well as numerous NSCAA and NFHS degrees and certificates, including the NSCAA National Diploma and the NFHS Accredited Interscholastic Coach Level I & II. Geoffrey has also studied with LMA, comprised of past and present English Football Coaches. Aside from memberships with the NSCAA and NFHS, Geoffrey is part of the PCA Organization and sits on the CPL Boys Soccer Competition Committee.. Geoffrey graduated from Tufts University with a B.A.

Geoffrey's Career Coaching Record (as of June 10, 2023): 

Total Games Coached: 340. Games Won 190, Lost 114, Draws 36





Coach Matt has been with the LP Boys and Girls Soccer program since 2012. Coach Matt has over 19 years of Youth and High School coaching experience. He has his US Soccer Coaches Advanced and National Diplomas, and a USSF Adult Amateur license. He has certified hundreds of Youth coaches for AYSO as an Advanced Instructor and has overseen the largest AYSO year-end tournament in the country for 13 years.  In 2013, Coach Matt also helped lead the JV Boys Soccer Team to its first CPS City Finals. Coach Matt has his B.A., B.F.A., and M.B.A. from Southern Methodist University, and has been happily married to his wife Marci and they have two children, Lucas, an IB graduate of LPHS and Alicia, who graduated from LP's IB program.





Bio to come!





Sara Osoba has been the Assistant Coach for the girls and boys soccer programs since 2017. After playing soccer during high school, Sara went to the University of Illinois where she played in recreational leagues and coached at the Champaign Park District. She a Special Education teacher at Lincoln Park High School, where she oversees the work program and independent living classes.




A lifelong soccer player, Matt Miller is a volunteer coach at Lincoln Park High School. Matt holds a USSF coaching license and has coached travel soccer for U10-U14. A member of the inaugural Soccer City Sockers club team – Sockers '71 – the greatest youth soccer team

ever assembled, according to Matt. Matt was a redshirt freshman at the University of Wisconsin-

Madison before returning to club soccer to focus on the "student" part of student-athlete. After

college, Matt twice represented the United States as a member of the U.S. Men's Maccabi Masters

Soccer team, competing in international tournaments in Israel and Brazil. You will still find him playing in leagues around the city and suburbs.




Please read the Soccer Handbook for details about the program  >>

The mission of the LP Soccer is to provide a competitive arena where student-athletes can display their talents, enhance their physical wellness and skills, and gain greater technical and tactical understanding of and appreciation for soccer.

LP Soccer is first and foremost a family. Our family embraces the academic mission of Lincoln Park High School, and we view our Soccer Program as an extension of that mission. Our players strive to become the best soccer players they can be, learning lessons about accountability, responsibility, attention to detail, focus, commitment and respect that will guide them on the pitch, in the classroom and in real life.


LP Soccer has three Boys and three Girls teams: Varsity, Junior Varsity and Freshman/Sophomore. We do cut for Freshmen and Sophomore players.


COMMITMENT IS KEY: No unexcused absences from practice or games. Miss a practice without a legitimate, communicated conflict, you don't play in the next game. Playing time will be allocated based not solely on talent. As important are accountability, responsibility, attention to detail, focus, commitment and respect.


Sports teach valuable lessons about personal growth, character and working toward a common goal. We owe it to our student-athletes to provide genuine opportunities for success through athletics. Consistent playing time, earning opportunities, and fulfilling a meaningful role within a team creates a sense of place for a player and a strong unity within the team. In addition, competition is a fact of life, and a major part of our society. Nobody gets a job or gets into college just because they fill out the application. 


Moving forward, athletes will have to earn their roster spot. Prior placement or performance will have no bearing on each new season. We are seeking the best athletes each year, on each team. We believe we do a disservice to our student-athletes when we don’t cut. Keeping kids who see minimal game action is not in the best interest of the young person or our program. No one wants to work hard during practices and rarely play. This is why we require our student-athletes and their parents to read and sign the LP Soccer Program handbook which clearly lays out our expectations and requirements for participation.


Cuts won’t be easy for the Lincoln Park High School players or coaches. Change is often difficult and we will do our best to navigate through this transition. A “Cut” Program also means that just because an athlete had previously secured a JV or Varsity roster spot, that spot is not guaranteed for the next season. Each year, every athlete will need to tryout and work hard to showcase their skills in competing for a roster spot. 


Varsity: We will field a team comprised of the 23* most talented players within the Program. Seniors who do not make Varsity will not automatically be placed on the JV team.  

JV: We will keep the next strongest 23* players. The focus of the JV team will be to develop future varsity talent and, like Varsity, will play to win. Playing time for both Varsity and JV players will not be guaranteed. 


Fresh/Soph: Fresh/Soph will be comprised of 23* players. Playing time will depend on skill, but coaches will try to give everyone playing time throughout the season. Basic tactics and technical skills will be emphasized in anticipation of a future spot on JV or Varsity. 

23* - Every team will be comprised of 23 players broken down as follows: 18 will be active on game day and 5 will be inactive. The active 18 will vary game to game based on effort, attendance, technical and tactical development. 



Questions‭? ‬Reach out to Head Coach Ruttenberg and LP Soccer Boosters by filling out the form below.


Thanks for your question, we will get back to you as soon as we can!

bottom of page