Skip to main content

Bulk Upload Player Photos to Master Roster or Event/League Roster Profiles

Updated over 4 months ago

This feature is available for the following products:

If you need to upload several player photos into their master roster or event/league player profiles, you can do that with a bulk photo upload.

In this article, we will discuss the details of bulk uploading player photos to player profiles in the master roster or event/league roster.

Compiling the Photos:

To bulk upload photos, you will need to do the following to prepare the upload:

  • Ensure all photos are in one of the following formats, .png, .jpg or .jpeg.

  • The photo file name must match the following profile fields:

    • First Name

    • Last Name

    • Email

  • Multiple fields listed above can be added together to match the file names. For example, if a player's name is Zach Smith, the file name could be "Zach_Smith.png". The following separators can be used between:

    • None

    • Space (_ _)

    • Underscore( _ )

    • Dash Line( - )

  • All photo files must be contained in one folder on your computer.

  • The containing folder must be in an archived .zip format.

Uploading the Photos:

To bulk upload photos into the roster, follow these instructions:

  1. Bulk Upload to:

    1. Master Roster: Go to Customer Center > Master Roster > Upload Photos (as shown below).
      Event/League Roster: Go to Golfers > Event/League Roster > Upload Photos (as shown below).

  2. Check the box confirming you are authorized to upload the photos and consent to the Golf Genius Terms of Service and Privacy Policy.

  3. Click "Choose File."

  4. Drop the .zip file or click "Choose File," navigate to the file, click on it, and press "Open."

  5. Match the Field name used for the file name with the profile field name. If two profile fields were used, click "Add Another Field."

  6. Define the type of separator used in the file names between the field names (if applicable). For example, if your file name is "Zack_Smith.png", the separator is an underscore ("_").

  7. Click "Save" (as shown below).

A summary of the photo upload will be provided with the upload results. The summary will include the names of the uploaded files along with the member they matched with and a list of the files that were not uploaded (as shown below).


The follower is a list of reasons photos may not upload:

  • Member not found: No member was found to match the file name.

  • Multiple members found: Multiple members matching file name was found.

  • File with invalid extension: The upload .zip folder contained a file that did not have one of the valid extensions required.

  • Multiple files with the same name: The uploaded .zip folder contained multiple files that had the same name with different formats (e.g., "John_Smith.jpg" and "John_Smith.jpeg").

Note: Depending on the size of each photo, updates may take several minutes for some players.

Using the Photos:

Uploaded photos will be utilized based on the following logic:

  • Event Roster Golfer (i.e., the golfer does not have an associated Master Roster Profile)

    • Photos are synced only to the Event Roster

    • A limited Public Player Profile will be created for the event and be shown in the following locations:

      • Leaderboard, Event Players Page, and Event Standings use the Event level photo

  • Master Roster Golfer

    • Photos are synced to the event roster, master roster, and user profile (if the golfer is registered).

    • A complete Public Player Profile is available and the shown in the following locations:

      • Event Level: Leaderboard, Event Players Page, and Event Standings use the Event level photo.

      • Global Level: Golfer Profile, Player Dashboard, Full Public Player Profile, and Season Standings use the Master Roster photo, Account Settings, Golf Hub.

Did this answer your question?