How To Uninstall League Of Legends On Mac: The Complete Clean Removal Guide
Completely uninstalling League of Legends from your Mac requires more than just dragging the app icon to the Trash, as residual patch files and client caches can leave up to 20 gigabytes of orphan data on your drive. To achieve a 100% clean removal, you must terminate all active Riot background processes, delete the core application binaries, and manually purge hidden system folders inside the User Library and Shared directories. Following this systematic technical protocol ensures that your Apple File System container is fully optimized and reclaimed.
Pre-Uninstallation Audit and Storage Preparation
Before executing the uninstallation protocol, it is essential to understand the structural architecture of League of Legends on macOS. Unlike native Mac applications that run within isolated sandboxes, the Riot Client acts as an umbrella installer and manager. When you launch the game, it coordinates with multiple background helper daemons that write continuous system logs, player configurations, and asset caches directly to deep directories in your drive.
To prevent directory corruption, permission lockups, or leaving orphan files permanently taking up space on your solid-state drive, you must prepare your system. This process requires administrative access to the Mac and a basic understanding of macOS folder navigation.
Required Tools, System Parameters, and Benchmarks
- Administrative Access: Must be logged into an administrator account on macOS to modify system-level folders and empty protected directories in the Trash.
- Active Utilities: macOS Finder and macOS Activity Monitor (pre-installed in the Utilities folder).
- System Path Access: Direct access to the hidden User Library folder and the root-level Shared directory.
- Estimated Duration: 10 to 15 minutes of manual execution.
- Budget/Cost: Free (requires no third-party paid uninstallation software).
- Target Reclaimed Space: Between 12 GB and 22 GB, depending on game patches, community custom skins, log accumulation, and update history.
Step-by-Step Protocol for Complete Game and Client Eradication
Step 1: Force Terminate Active Riot Processes
The Riot Client and its associated helper applications frequently run in the background even if you have closed the main game window. If any of these services are active, macOS will lock the files, preventing them from being deleted or thrown into the Trash.
- Open your Applications folder, navigate to the Utilities folder, and launch Activity Monitor.
- Click on the CPU tab at the top of the interface.
- Locate the search bar in the top-right corner and type Riot to filter active processes.
- If any processes such as Riot Client, Riot Client Services, or Riot Client UX Helper appear in the list, click to select them.
- Click the X button located in the top-left corner of the Activity Monitor window.
- Select Force Quit when prompted to terminate the active process immediately.
- Clear the search bar, type League, and repeat the process to terminate any hanging components such as League of Legends or LeagueClient.
Warning: Do not attempt to drag application folders to the Trash while these processes are running. Doing so can cause file locking errors, resulting in incomplete uninstallation where components remain permanently resident in active system memory until the next reboot.
Step 2: Delete the Core League of Legends Application Binary
Once all background execution threads are fully terminated, you can safely remove the main application wrapper from your primary application storage.
- Open a new Finder window.
- Select Applications from the left-hand sidebar.
- Scroll through the applications list to find League of Legends.
- Right-click (or Control-click) on the League of Legends icon and select Move to Trash from the contextual menu. Alternatively, drag the icon directly to the Trash icon on your macOS Dock.
- In the Applications directory, search for the Riot Client application icon.
- Right-click the Riot Client and select Move to Trash as well.
Step 3: Purge Hidden System and User Library Remnants
The core application binary only constitutes a small portion of the total storage footprint. The game engine stores large patch files, maps, audio components, and configuration states inside your hidden User Library folder.
- Keep Finder active, and click on Go in the top menu bar.
- Press and hold down the Option (Alt) key on your keyboard. This action makes the hidden Library folder appear in the dropdown menu.
- Click on Library to open your user-specific library path.
- Once inside the Library folder, locate and enter the Application Support folder.
- Find the folder named Riot Games. Right-click on it and select Move to Trash.
- Click the back arrow in Finder to return to the main Library directory. Now, navigate to the Caches folder.
- Search for folders associated with the game publisher. Select and move com.riotgames.leagueoflegends and any folders containing Riot Games or RiotClient to the Trash.
- Return to the main Library directory, then navigate to the Saved Application State folder.
- Locate the folder named com.riotgames.leagueoflegends.LeagueofLegends.savedState and move it to the Trash.
- Go back to the main Library folder, find the Logs directory, locate the Riot Games log folder, and move it directly to the Trash.
- Finally, return to the Library folder, open the Preferences directory, locate the file named com.riotgames.leagueoflegends.plist, and move it to the Trash.
Pro-Tip: You can also access these directories quickly by using the Finder shortcut Command + Shift + G to open the Go to Folder prompt. Type ~/Library/Application Support/ or ~/Library/Caches/ to jump straight to these destinations.
Step 4: Purge Shared Multi-User System Assets
The Riot Client leverages the shared user environment in macOS to deploy massive game assets that can be accessed by multiple user accounts configured on the same computer. Leaving this directory untouched keeps several gigabytes of game assets intact.
- Open a new Finder window and press Command + Shift + G to open the path navigation search box.
- Type the following path: /Users/Shared/ and press Enter.
- In this folder, you will see a directory named Riot Games. This folder contains the bulk of the downloaded game assets, maps, and textures.
- Right-click on the Riot Games folder and select Move to Trash. If prompted by macOS, enter your administrator password to authorize this system-level deletion.
Step 5: Flush Local System Cache and Empty Trash
To finish reclaiming your system storage, you must purge the Trash and force your system to clear cached pointers to the deleted applications.
- Right-click on the Trash icon in your macOS Dock.
- Select Empty Trash from the contextual menu. Confirm the action when the system prompts you with a warning.
- To ensure that your Mac's internal storage indexes and APFS directory tables are fully optimized after losing gigabytes of data, click the Apple Menu in the top-left corner of the screen and select Restart.
How to Play League of Legends on Mac (Updated Methods)
Storage Directories and Residual File Mapping
The following matrix outlines the specific files created by League of Legends and the Riot Client on macOS. This directory mapping helps verify that no files are left behind during your audit.
| File Type / Component | Directory Path | Estimated Size Footprint | Critical Action Required |
|---|---|---|---|
| Core Game Application | /Applications/League of Legends.app | 150 MB – 300 MB | Delete application bundle |
| Riot Launcher Utility | /Applications/Riot Client.app | 200 MB – 400 MB | Delete application bundle |
| Downloaded Game Patches | /Users/Shared/Riot Games/ | 10 GB – 18 GB | Delete entire directory |
| Configuration Profiles | ~/Library/Application Support/Riot Games/ | 500 MB – 1.5 GB | Delete folder and content |
| Local Application Cache | ~/Library/Caches/com.riotgames.leagueoflegends/ | 50 MB – 500 MB | Empty target cache folder |
| Execution Diagnostics Logs | ~/Library/Logs/Riot Games/ | 10 MB – 100 MB | Delete logs folder |
| Save State Memory Cache | ~/Library/Saved Application State/com.riotgames.leagueoflegends.LeagueofLegends.savedState/ | 5 MB – 20 MB | Delete state directory |
| App Preferences File | ~/Library/Preferences/com.riotgames.leagueoflegends.plist | Less than 1 MB | Delete configuration plist |
Resolving Common Mac Uninstallation Glitches
Scenario 1: Finder refuses to delete files because "Item is in Use"
- Root Cause: The Riot Client or its telemetry helper agent is still active in the background, locked by macOS process management even if the main game windows have been closed.
- Actionable Fix: Open Activity Monitor, search for Riot, select all active processes, and force quit them. If the issue persists, restart your Mac in Safe Mode by holding down the Power button on Apple Silicon Macs, or holding the Shift key on Intel Macs during boot, then delete the folders.
Scenario 2: The Riot Client icon remains in your menu bar or relaunch options
- Root Cause: The client has been added to your macOS Login Items, or residual Launch Agents are still pointing to the deleted application folder.
- Actionable Fix: Open System Settings, navigate to General, and select Login Items & Extensions. Under Open at Login or Allow in the Background, find any entry matching Riot Games or Riot Client and remove them. Additionally, check the system folder ~/Library/LaunchAgents for any files containing the name riot and move them to the Trash.
Scenario 3: Free space does not change after emptying the Trash
- Root Cause: The Apple File System (APFS) has not updated its storage snapshots, or the files are temporarily locked within a background system garbage collection queue.
- Actionable Fix: Restart your Mac to trigger APFS optimization. You can also run a quick disk health check by launching Disk Utility, selecting your primary partition (Macintosh HD), clicking First Aid, and letting macOS analyze and clean up file allocation tables.
Frequently Asked Questions
Does deleting the Riot Client also delete League of Legends?
No, deleting the Riot Client app does not remove the game files. The Riot Client is simply a portal application, whereas the massive game assets are stored separately in the Shared folder under the path /Users/Shared/Riot Games. You must manually delete that specific folder to recover your storage space.
Can I reinstall League of Legends on my Mac later without losing my account progress?
Yes. Your player profile, level, unlocked champions, skins, and purchase histories are stored securely on Riot's cloud servers. Uninstalling the local game client from your Mac only deletes local assets and configuration files. Once you log back into your account on a fresh installation, all your progress will load automatically.
Where are my in-game replays and screenshots saved on macOS?
Your gameplay screenshots and downloaded replays are saved in your user documents folder. You can find them by navigating to the path ~/Documents/League of Legends/Replays/ or ~/Documents/League of Legends/Screenshots/. If you want to delete these media files, you must manually clear them from your Documents directory.
Why does League of Legends take up more space on my Mac over time?
Every time Riot Games releases a patch, old data is often archived or left behind in cache directories to speed up installation processes. Over several months of active updates, these log entries, old patches, and cached files build up in your User Library and Shared folder, increasing the game's total footprint on your drive.
Optimize Your macOS Storage Environment
Once you have successfully removed all residual League of Legends files, your Mac's storage architecture will be cleaner and faster. Keep your system running smoothly by regularly auditing your Applications and Shared directories to prevent obsolete games and secondary app configurations from taking up valuable SSD space.